From: Tim Kientzle Date: Mon, 29 Dec 2008 02:18:10 +0000 (-0500) Subject: Fix the open file flags. X-Git-Tag: v2.7.0~517 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=b14671bd997ed7d9c80028e1ce774d6bd7180948;p=thirdparty%2Flibarchive.git Fix the open file flags. SVN-Revision: 323 --- diff --git a/libarchive/test/test_read_large.c b/libarchive/test/test_read_large.c index 3830bf57a..3ad2af35c 100644 --- a/libarchive/test/test_read_large.c +++ b/libarchive/test/test_read_large.c @@ -77,7 +77,7 @@ DEFINE_TEST(test_read_large) assertA(0 == archive_read_support_compression_all(a)); assertA(0 == archive_read_open_memory(a, buff, sizeof(buff))); assertA(0 == archive_read_next_header(a, &entry)); - assert(0 < (tmpfilefd = mkstemp(tmpfilename))); + assert(0 < (tmpfilefd = open(tmpfilename, O_WRONLY | O_CREAT | O_BINARY, 0755))); assertA(0 == archive_read_data_into_fd(a, tmpfilefd)); close(tmpfilefd); #if ARCHIVE_VERSION_NUMBER < 2000000