From: Eric Biggers Date: Sat, 28 Jan 2023 22:46:50 +0000 (-0800) Subject: lib/ext2fs: don't warn about lack of getmntent on Windows X-Git-Tag: archive/debian/1.46.6-1~1^2~46 X-Git-Url: http://git.ipfire.org/?p=thirdparty%2Fe2fsprogs.git;a=commitdiff_plain;h=cb588deaaeefb63b7046f52e7563a007e7a054a6 lib/ext2fs: don't warn about lack of getmntent on Windows It is expected that Windows doesn't have getmntent(), so don't warn about it. Signed-off-by: Eric Biggers Signed-off-by: Theodore Ts'o --- diff --git a/lib/ext2fs/Android.bp b/lib/ext2fs/Android.bp index eb4482d79..f5cbeec9f 100644 --- a/lib/ext2fs/Android.bp +++ b/lib/ext2fs/Android.bp @@ -121,7 +121,6 @@ cc_library { enabled: true, include_dirs: ["external/e2fsprogs/include/mingw"], cflags: [ - "-Wno-error=cpp", "-Wno-format", "-Wno-unused-variable", "-Wno-error=typedef-redefinition", diff --git a/lib/ext2fs/ismounted.c b/lib/ext2fs/ismounted.c index fe64e8bb3..8fc0b99da 100644 --- a/lib/ext2fs/ismounted.c +++ b/lib/ext2fs/ismounted.c @@ -408,7 +408,7 @@ errcode_t ext2fs_check_mount_point(const char *device, int *mount_flags, #ifdef HAVE_GETMNTINFO retval = check_getmntinfo(device, mount_flags, mtpt, mtlen); #else -#ifdef __GNUC__ +#if defined(__GNUC__) && !defined(_WIN32) #warning "Can't use getmntent or getmntinfo to check for mounted filesystems!" #endif *mount_flags = 0;