Fix wrong types in format strings used in debug build
[project/urngd.git] / urngd.c
diff --git a/urngd.c b/urngd.c
index f57a162aa039c7485735d919b8c97155b721880d..d8ed159141e073e5a9c6f368bb883e709a8fe8a8 100644 (file)
--- a/urngd.c
+++ b/urngd.c
@@ -91,7 +91,7 @@ static size_t write_entropy(struct urngd *u, char *buf, size_t len,
        if (0 > ret) {
                ERROR("error injecting entropy: %s\n", strerror(errno));
        } else {
-               DEBUG(1, "injected %ub (%ub of entropy)\n", len, entropy_bytes);
+               DEBUG(1, "injected %zub (%zub of entropy)\n", len, entropy_bytes);
                written = len;
        }
 
@@ -114,14 +114,14 @@ static size_t gather_entropy(struct urngd *u)
 
        ret = write_entropy(u, buf, sizeof(buf), ENTROPYBYTES);
        if (sizeof(buf) != ret) {
-               ERROR("injected %lub of entropy, less then %db expected\n",
+               ERROR("injected %zub of entropy, less then %zub expected\n",
                      ret, sizeof(buf));
        } else {
                ret = sizeof(buf);
        }
 
        memset_secure(buf, 0, sizeof(buf));
-       DEBUG(2, DEV_RANDOM " fed with %lub of entropy\n", ret);
+       DEBUG(2, DEV_RANDOM " fed with %zub of entropy\n", ret);
 
        return ret;
 }