samples: Fix warning in fsnotify sample
authorJan Kara <jack@suse.cz>
Mon, 1 Nov 2021 11:47:32 +0000 (12:47 +0100)
committerJan Kara <jack@suse.cz>
Mon, 1 Nov 2021 11:48:01 +0000 (12:48 +0100)
commitb7eccf75c28e5469bb4685a03310dbb66ee323f9
treedc55c3046ad62280ddd6c7a5fc4929c86f64be6e
parent9abeae5d4458326e16df7ea237104b58c27dfd77
samples: Fix warning in fsnotify sample

The fsnotify sample code generates the following warning on powerpc:

samples/fanotify/fs-monitor.c: In function 'handle_notifications':
samples/fanotify/fs-monitor.c:68:36: warning: format '%llx' expects argument of type 'long long unsigned int', but argument 2 has type '__u64' {aka 'long unsigned int'} [-Wformat=]
   68 |    printf("unexpected FAN MARK: %llx\n", event->mask);
      |                                 ~~~^     ~~~~~~~~~~~
      |                                    |          |
      |                                    |          __u64 {aka long unsigned int}
      |                                    long long unsigned int
      |                                 %lx

Fix the problem by explicitely typing the argument to proper type.

Reported-by: Stephen Rothwell <sfr@canb.auug.org.au>
Signed-off-by: Jan Kara <jack@suse.cz>
samples/fanotify/fs-monitor.c