Группа :: Система/Библиотеки
Пакет: libkqueue
Главная Изменения Спек Патчи Sources Загрузить Gear Bugs and FR Repocop
Патч: libkqueue-2.0.1-alt-fix-print.patch
Скачать
Скачать
diff --git a/libkqueue/src/common/knote.c b/libkqueue/src/common/knote.c
index 4dd2550..83c4e06 100644
--- a/libkqueue/src/common/knote.c
+++ b/libkqueue/src/common/knote.c
@@ -17,6 +17,7 @@
#include <stdlib.h>
#include <string.h>
#include <sys/types.h>
+#include <inttypes.h>
#include "private.h"
@@ -120,11 +121,7 @@ knote_lookup(struct filter *filt, uintptr_t ident)
ent = RB_FIND(knt, &filt->kf_knote, &query);
pthread_rwlock_unlock(&filt->kf_knote_mtx);
-#ifdef __x86_64__
- dbg_printf("id=%lu ent=%p", ident, ent);
-#else
- dbg_printf("id=%u ent=%p", ident, ent);
-#endif
+ dbg_printf("id=%" PRIuPTR " ent=%p", ident, ent);
return (ent);
}