X-Git-Url: https://git.tokkee.org/?p=sysdb.git;a=blobdiff_plain;f=src%2Ftools%2Fsysdb%2Fcommand.c;h=c809c1f8850db46109e7f06b7afd6c99127858cd;hp=2706dd220e12fbe8e5bacb0af539b313d08a8a8a;hb=d25f3c59b5cf5387acd4e6d1467ce9efffa40f9a;hpb=4b1c3e70c727641934d697339cad02cda0a3c565 diff --git a/src/tools/sysdb/command.c b/src/tools/sysdb/command.c index 2706dd2..c809c1f 100644 --- a/src/tools/sysdb/command.c +++ b/src/tools/sysdb/command.c @@ -49,9 +49,9 @@ static void log_printer(sdb_strbuf_t *buf) { - uint32_t prio = sdb_proto_unmarshal_int32(SDB_STRBUF_STR(buf)); + uint32_t prio = 0; - if (prio == UINT32_MAX) { + if (sdb_proto_unmarshal_int32(SDB_STRBUF_STR(buf), &prio) < 0) { sdb_log(SDB_LOG_WARNING, "Received a LOG message with invalid " "or missing priority"); prio = (uint32_t)SDB_LOG_ERR;