summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
Diffstat (limited to 'lib')
-rw-r--r--lib/sh/anonfile.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/sh/anonfile.c b/lib/sh/anonfile.c
index ded456b5..febc778f 100644
--- a/lib/sh/anonfile.c
+++ b/lib/sh/anonfile.c
@@ -47,13 +47,13 @@ anonunlink (const char *fn)
}
int
-anonopen (const char *name, int flags)
+anonopen (const char *name, int flags, char **fn)
{
int fd, flag;
/* Heuristic */
flag = (name && *name == '/') ? MT_TEMPLATE : MT_USETMPDIR;
- fd = sh_mktmpfd (name, flag|MT_USERANDOM|MT_READWRITE|MT_UNLINK, (char **)NULL);
+ fd = sh_mktmpfd (name, flag|MT_USERANDOM|MT_READWRITE|MT_UNLINK, fn);
return fd;
}