17 lines
423 B
Text
17 lines
423 B
Text
|
fix mkstemp(3) call, backport of upstream commit
|
||
|
https://github.com/eradman/rset/commit/8482f28016e66bdf
|
||
|
|
||
|
Index: input.c
|
||
|
--- input.c.orig
|
||
|
+++ input.c
|
||
|
@@ -81,8 +81,7 @@ yylex() {
|
||
|
exit(1);
|
||
|
}
|
||
|
strlcpy(tmp_src, "/tmp/rset_local.XXXXXX", sizeof tmp_src);
|
||
|
- mkstemp(tmp_src);
|
||
|
- if ((tfd = open(tmp_src, O_CREAT|O_RDWR, 0600)) == -1)
|
||
|
+ if ((tfd = mkstemp(tmp_src)) == -1)
|
||
|
err(1, "open %s", tmp_src);
|
||
|
}
|
||
|
|