Code

proto utils: Fixed offset check in get_int().
[sysdb.git] / src / utils / proto.c
index e9e3e6c7ca9984396a2c55bb4b299cd3be34ef4a..85a4cb849f3a5457ec14859306fcb93a38e8b38d 100644 (file)
@@ -106,7 +106,7 @@ sdb_proto_get_int(sdb_strbuf_t *buf, size_t offset)
                return UINT32_MAX;
 
        /* not enough data to read */
-       if (offset + sizeof(uint32_t) < sdb_strbuf_len(buf))
+       if (offset + sizeof(uint32_t) > sdb_strbuf_len(buf))
                return UINT32_MAX;
 
        data = sdb_strbuf_string(buf);