Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37041698
en ru br
Репозитории ALT

Группа :: Система/Библиотеки
Пакет: 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);
 }
 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin