Code

utils/proto: Let all unmarshal functions accept strings instead of strbufs.
[sysdb.git] / src / frontend / connection.c
index 55843fd049d9e2569c24b8d42c6d20776039929d..14e53363b7589dd2d19ccbc8a566a740138ba0da 100644 (file)
@@ -356,7 +356,8 @@ command_init(sdb_conn_t *conn)
        /* reset */
        sdb_strbuf_clear(conn->errbuf);
 
-       if (sdb_proto_unmarshal_header(conn->buf, &conn->cmd, &conn->cmd_len))
+       if (sdb_proto_unmarshal_header(SDB_STRBUF_STR(conn->buf),
+                               &conn->cmd, &conn->cmd_len))
                return -1;
        sdb_strbuf_skip(conn->buf, 0, 2 * sizeof(uint32_t));