From: Michihiro NAKAJIMA Date: Fri, 29 Apr 2011 03:48:02 +0000 (-0400) Subject: Fix build failure when readdir_r() is not available. X-Git-Tag: v3.0.0a~413 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=33bc3ecb6698cbce2f5fe6917ef17793cc41060c;p=thirdparty%2Flibarchive.git Fix build failure when readdir_r() is not available. SVN-Revision: 3273 --- diff --git a/libarchive/archive_read_disk_posix.c b/libarchive/archive_read_disk_posix.c index 1bb854fcf..d51b6c56e 100644 --- a/libarchive/archive_read_disk_posix.c +++ b/libarchive/archive_read_disk_posix.c @@ -1290,6 +1290,7 @@ setup_current_filesystem(struct archive_read_disk *a) else t->current_filesystem->noatime = 0; +#if defined(HAVE_READDIR_R) /* Set maximum filename length. */ #if defined(HAVE_STRUCT_STATFS_F_NAMEMAX) t->current_filesystem->name_max = sfs.f_namemax; @@ -1304,6 +1305,7 @@ setup_current_filesystem(struct archive_read_disk *a) else t->current_filesystem->name_max = nm; #endif +#endif /* HAVE_READDIR_R */ return (ARCHIVE_OK); }