diff options
author | Ian Rogers <irogers@google.com> | 2022-12-15 10:31:51 -0800 |
---|---|---|
committer | Steven Rostedt (Google) <rostedt@goodmis.org> | 2022-12-15 18:50:30 -0500 |
commit | b71d3e3654e242ec4d98d1df7e5169943939c615 (patch) | |
tree | fce3772d8415fbe382e0a49a0b3853e226a3eeff | |
parent | 3395d484eadfd8ab38311032f28e7f79c4f0e33b (diff) | |
download | libtracefs-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.c | 2 |
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); |