if ((f_out = fopen(fname_out, "wb+")) == NULL) { | if ((f_out = fopen(fname_out, "wb+")) == NULL) { | ||||
int error = errno; | int error = errno; | ||||
fclose(f_in); | fclose(f_in); | ||||
return create_file_error_context(context, errno, fname_out); | |||||
return create_file_error_context(context, error, fname_out); | |||||
} | } | ||||
sprintf(fname_temp, "%s%ctemp", path_home, PATHSEP); | sprintf(fname_temp, "%s%ctemp", path_home, PATHSEP); | ||||