chiark / gitweb /
Fix some format strings for enums, they are signed
[elogind.git] / src / shared / util.h
index fa16d5252431e4395e64010b760ec7157921902c..2d03ac8fd076a6854fc962e1f366a9d341a19bc5 100644 (file)
@@ -380,7 +380,7 @@ static inline uint32_t random_u32(void) {
                         if (!s)                                         \
                                 return log_oom();                       \
                 } else {                                                \
-                        r = asprintf(&s, "%u", i);                      \
+                        r = asprintf(&s, "%i", i);                      \
                         if (r < 0)                                      \
                                 return log_oom();                       \
                 }                                                       \