In error cases, called close(fp).

This commit is contained in:
vraatikka
2013-09-12 22:00:08 +03:00
parent 775b318889
commit 3841f95531

View File

@ -283,7 +283,7 @@ char* admin_remove_user(
"Removing user from file failed, and must be done manually.", "Removing user from file failed, and must be done manually.",
fname, fname,
err); err);
fclose(fp_tmp); fclose(fp);
unlink(fname_tmp); unlink(fname_tmp);
return ADMIN_ERR_PWDFILEACCESS; return ADMIN_ERR_PWDFILEACCESS;
} }
@ -308,7 +308,7 @@ char* admin_remove_user(
"done manually.", "done manually.",
fname, fname,
err); err);
fclose(fp_tmp); fclose(fp);
unlink(fname_tmp); unlink(fname_tmp);
return ADMIN_ERR_PWDFILEACCESS; return ADMIN_ERR_PWDFILEACCESS;
} }