summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/misc/ext/module.make0
-rw-r--r--src/misc/util/module.make2
-rw-r--r--src/misc/util/utilFile.c2
3 files changed, 2 insertions, 2 deletions
diff --git a/src/misc/ext/module.make b/src/misc/ext/module.make
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/src/misc/ext/module.make
diff --git a/src/misc/util/module.make b/src/misc/util/module.make
index 11d59f51..54fb8291 100644
--- a/src/misc/util/module.make
+++ b/src/misc/util/module.make
@@ -1 +1 @@
-SRC += utilFile.c
+SRC += src/misc/util/utilFile.c
diff --git a/src/misc/util/utilFile.c b/src/misc/util/utilFile.c
index abdcd635..09af7b0a 100644
--- a/src/misc/util/utilFile.c
+++ b/src/misc/util/utilFile.c
@@ -102,7 +102,7 @@ int tmpFile(const char* prefix, const char* suffix, char** out_name)
close(fd);
unlink(*out_name);
strcat(*out_name, suffix);
- fd = open(fd);
+ fd = open(*out_name, O_CREAT | O_EXCL | O_RDWR, S_IREAD | S_IWRITE);
if (fd == -1){
free(*out_name);
*out_name = NULL;