aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJaegeuk Kim <jaegeuk@google.com>2019-03-01 09:47:13 -0800
committerJaegeuk Kim <jaegeuk@kernel.org>2019-03-01 14:18:16 -0800
commit50e22bd9473c0741f119ecd9308154bdab6bcd71 (patch)
tree8efc1e3edca8ae05f2418057bd35d0cff8feb48e
parentaf915e4571e8a2dc7d40585aaf6178a71aa683df (diff)
downloadf2fs-tools-50e22bd9473c0741f119ecd9308154bdab6bcd71.tar.gz
f2fs-tools: add c++ for UNUSED
This can avoid build failure for f2fscrypt. Change-Id: I33eddc62eea486dc219c25d089112e011864dd4f Signed-off-by: Jaegeuk Kim <jaegeuk@google.com>
-rw-r--r--include/f2fs_fs.h2
-rw-r--r--tools/f2fs_io/f2fs_io.h2
2 files changed, 4 insertions, 0 deletions
diff --git a/include/f2fs_fs.h b/include/f2fs_fs.h
index a730688..8d1490c 100644
--- a/include/f2fs_fs.h
+++ b/include/f2fs_fs.h
@@ -52,6 +52,8 @@
# define UNUSED(x) UNUSED_ ## x __attribute__((unused))
#elif defined(__LCLINT__)
# define UNUSED(x) x
+#elif defined(__cplusplus)
+# define UNUSED(x)
#else
# define UNUSED(x) x
#endif
diff --git a/tools/f2fs_io/f2fs_io.h b/tools/f2fs_io/f2fs_io.h
index 6b619bd..95fd5be 100644
--- a/tools/f2fs_io/f2fs_io.h
+++ b/tools/f2fs_io/f2fs_io.h
@@ -17,6 +17,8 @@
# define UNUSED(x) UNUSED_ ## x __attribute__((unused))
#elif defined(__LCLINT__)
# define UNUSED(x) x
+#elif defined(__cplusplus)
+# define UNUSED(x)
#else
# define UNUSED(x) x
#endif