aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorIan Rogers <irogers@google.com>2022-12-15 10:31:51 -0800
committerSteven Rostedt (Google) <rostedt@goodmis.org>2022-12-15 18:50:30 -0500
commitb71d3e3654e242ec4d98d1df7e5169943939c615 (patch)
treefce3772d8415fbe382e0a49a0b3853e226a3eeff
parent3395d484eadfd8ab38311032f28e7f79c4f0e33b (diff)
downloadlibtracefs-b71d3e3654e242ec4d98d1df7e5169943939c615.tar.gz
libtracefs: Fix compiler -Wmemsize-comparison warning
Fixes the following clang warning: utest/tracefs-utest.c:828:75: error: size argument in 'strncmp' call is a comparison [-Werror,-Wmemsize-comparison] (!save_debug || strncmp(save_debug, save_tracing, strlen(save_debug) != 0))) ~~~~~~~~~~~~~~~~~~~^~~~ utest/tracefs-utest.c:828:22: note: did you mean to compare the result of 'strncmp' instead? (!save_debug || strncmp(save_debug, save_tracing, strlen(save_debug) != 0))) ^ ~ ) utest/tracefs-utest.c:828:56: note: explicitly cast the argument to size_t to silence this warning (!save_debug || strncmp(save_debug, save_tracing, strlen(save_debug) != 0))) ^ (size_t)( ) Link: https://lore.kernel.org/linux-trace-devel/20221215183151.2685460-2-irogers@google.com Signed-off-by: Ian Rogers <irogers@google.com> Signed-off-by: Steven Rostedt (Google) <rostedt@goodmis.org>
-rw-r--r--utest/tracefs-utest.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/utest/tracefs-utest.c b/utest/tracefs-utest.c
index 629cf2b..e0e3c07 100644
--- a/utest/tracefs-utest.c
+++ b/utest/tracefs-utest.c
@@ -825,7 +825,7 @@ static void test_mounting(void)
mount("debugfs", save_debug, "debugfs", 0, NULL);
if (save_tracing &&
- (!save_debug || strncmp(save_debug, save_tracing, strlen(save_debug) != 0)))
+ (!save_debug || strncmp(save_debug, save_tracing, strlen(save_debug)) != 0))
mount("tracefs", save_tracing, "tracefs", 0, NULL);
free(save_debug);