X-Git-Url: https://secure.softndesign.org/git/?a=blobdiff_plain;f=program.c;h=dc433aa57ec969f2111aae27f46c526e325cdf73;hb=eeb2d6a88121e666f0de5a64899a49f54c56bbbf;hp=ef6d833be6c1ca651008d69a183cab3ee294747f;hpb=5d50462b1e3cc5687f31fad0d295b31fb9934c15;p=calc.git diff --git a/program.c b/program.c index ef6d833..dc433aa 100644 --- a/program.c +++ b/program.c @@ -100,17 +100,13 @@ double call (int id, int nbargs, element_t **args) delelement (elements); /* clean arguments */ - if (argument) { - free_tab (argument); - } + free_tab (argument); argument = NULL; - if (nbargs > 0) { - def (nbargs, args); - } /* restore context */ backup_ws (programs[n]); restore_ws (tmp); + free_ws (tmp); return ret; }