diff options
Diffstat (limited to 'lib')
-rw-r--r-- | lib/ZVariables.c | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/lib/ZVariables.c b/lib/ZVariables.c index 39ba81c..36f3bef 100644 --- a/lib/ZVariables.c +++ b/lib/ZVariables.c @@ -57,10 +57,8 @@ Code_t ZSetVariable(var,value) strcpy(varfilebackup,varfile); strcat(varfilebackup,".backup"); - if (!(fpout = fopen(varfilebackup,"w"))) { - fclose(fpin); + if (!(fpout = fopen(varfilebackup,"w"))) return (errno); - } if (fpin = fopen(varfile,"r")) { while (fgets(varbfr,sizeof varbfr,fpin) > 0) { if (varbfr[strlen(varbfr)-1] < ' ') |