summaryrefslogtreecommitdiff
path: root/src/analysis/scan/grammar.y
diff options
context:
space:
mode:
Diffstat (limited to 'src/analysis/scan/grammar.y')
-rw-r--r--src/analysis/scan/grammar.y8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/analysis/scan/grammar.y b/src/analysis/scan/grammar.y
index 2863e21..36f6df9 100644
--- a/src/analysis/scan/grammar.y
+++ b/src/analysis/scan/grammar.y
@@ -1376,7 +1376,7 @@ relational_expr : cexpression "<" cexpression { $$ = g_scan_relational_operatio
$$ = NULL;
else
{
- $$ = g_scan_pattern_handler_new(__pat, SHT_RAW);
+ $$ = g_scan_pattern_handler_new((GSearchPattern *[]) { __pat }, 1, SHT_RAW);
g_object_unref(G_OBJECT(__pat));
}
}
@@ -1400,7 +1400,7 @@ relational_expr : cexpression "<" cexpression { $$ = g_scan_relational_operatio
$$ = NULL;
else
{
- $$ = g_scan_pattern_handler_new(__pat, SHT_START);
+ $$ = g_scan_pattern_handler_new((GSearchPattern *[]) { __pat }, 1, SHT_START);
g_object_unref(G_OBJECT(__pat));
}
}
@@ -1412,7 +1412,7 @@ relational_expr : cexpression "<" cexpression { $$ = g_scan_relational_operatio
$$ = NULL;
else
{
- $$ = g_scan_pattern_handler_new(__pat, SHT_LENGTH);
+ $$ = g_scan_pattern_handler_new((GSearchPattern *[]) { __pat }, 1, SHT_LENGTH);
g_object_unref(G_OBJECT(__pat));
}
}
@@ -1424,7 +1424,7 @@ relational_expr : cexpression "<" cexpression { $$ = g_scan_relational_operatio
$$ = NULL;
else
{
- $$ = g_scan_pattern_handler_new(__pat, SHT_END);
+ $$ = g_scan_pattern_handler_new((GSearchPattern *[]) { __pat }, 1, SHT_END);
g_object_unref(G_OBJECT(__pat));
}
}