Code

store_lookup: Pass a data-object to parse_cmp().
[sysdb.git] / src / frontend / grammar.y
index 8e5ddf6e5eff7a1e32646ad0d62795109a2b61f9..402e17087f692744f2dea73068654daced1d1134 100644 (file)
@@ -292,7 +292,8 @@ matcher:
 compare_matcher:
        IDENTIFIER '.' IDENTIFIER op STRING
                {
-                       $$ = sdb_store_matcher_parse_cmp($1, $3, $4, $5);
+                       sdb_data_t data = { SDB_TYPE_STRING, { .string = $5 } };
+                       $$ = sdb_store_matcher_parse_cmp($1, $3, $4, &data);
                        free($1); $1 = NULL;
                        free($3); $3 = NULL;
                        free($5); $5 = NULL;