diff options
-rw-r--r-- | lib/libarchive/test/main.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/libarchive/test/main.c b/lib/libarchive/test/main.c index f9abce0..da5330d 100644 --- a/lib/libarchive/test/main.c +++ b/lib/libarchive/test/main.c @@ -130,9 +130,9 @@ int main(int argc, char **argv) */ now = time(NULL); strftime(tmpdir, sizeof(tmpdir), - "/tmp/libarchive_test.%Y-%m-%dT%H.%M.%S.XXXXXX", + "/tmp/libarchive_test.%Y-%m-%dT%H.%M.%S", localtime(&now)); - if (mkdtemp(tmpdir) == NULL) { + if (mkdir(tmpdir,0755) != 0) { fprintf(stderr, "ERROR: Unable to create temp directory %s\n", tmpdir); exit(1); |