[DTrace-devel] [PATCH] Fix format specifier in dtprobed.c

eugene.loh at oracle.com eugene.loh at oracle.com
Thu Feb 20 23:27:30 UTC 2025


From: Eugene Loh <eugene.loh at oracle.com>

The format specifier is %i but nprobes is size_t.  Some compilers
issue warnings.  Change the format specifier to match the type.

Signed-off-by: Eugene Loh <eugene.loh at oracle.com>
---
 dtprobed/dtprobed.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dtprobed/dtprobed.c b/dtprobed/dtprobed.c
index 7857b3200..5f260f0a4 100644
--- a/dtprobed/dtprobed.c
+++ b/dtprobed/dtprobed.c
@@ -787,7 +787,7 @@ process_dof(pid_t pid, int out, int in, dev_t dev, ino_t inum, dev_t exec_dev,
 		if (dof_stash_push_parsed(&accum, provider) < 0)
 			goto oom;
 
-		fuse_log(FUSE_LOG_DEBUG, "Parser read: provider %s, %i probes\n",
+		fuse_log(FUSE_LOG_DEBUG, "Parser read: provider %s, %li probes\n",
 			 provider->provider.name, provider->provider.nprobes);
 
 		for (i = 0; i < provider->provider.nprobes; i++) {
-- 
2.43.5




More information about the DTrace-devel mailing list