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>
This commit is contained in:
parent
9abeae5d44
commit
b7eccf75c2
1 changed files with 2 additions and 1 deletions
|
|
@ -65,7 +65,8 @@ static void handle_notifications(char *buffer, int len)
|
|||
for (; FAN_EVENT_OK(event, len); event = FAN_EVENT_NEXT(event, len)) {
|
||||
|
||||
if (event->mask != FAN_FS_ERROR) {
|
||||
printf("unexpected FAN MARK: %llx\n", event->mask);
|
||||
printf("unexpected FAN MARK: %llx\n",
|
||||
(unsigned long long)event->mask);
|
||||
goto next_event;
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue