diff --git a/src/bin/e_import_config_dialog.c b/src/bin/e_import_config_dialog.c index ec890c451..e69846051 100644 --- a/src/bin/e_import_config_dialog.c +++ b/src/bin/e_import_config_dialog.c @@ -53,9 +53,8 @@ _import_edj_gen(E_Import_Config_Dialog *import) printf("Error Creating tmp file: %s\n", strerror(errno)); return; } - close(fd); - f = fopen(tmpn, "w"); + f = fdopen(fd, "w"); if (!f) { printf("Cannot open %s for writing\n", tmpn);