From 347e5bc533070a5e988d82e7588a4e905c7096f3 Mon Sep 17 00:00:00 2001 From: Peter Mikkelsen Date: Wed, 30 Jun 2021 14:15:49 +0000 Subject: Give queries another id than clauses, so variable names doesn't clash --- parser.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'parser.c') diff --git a/parser.c b/parser.c index 18573b7..1e4dc41 100644 --- a/parser.c +++ b/parser.c @@ -90,7 +90,12 @@ parse(int fd, int querymode) initoperators(); nexttoken(); - return prologtext(querymode); + Term *result = prologtext(querymode); + if(querymode){ + uvlong id = 1; + result = copyterm(result, &id); + } + return result; } Term * -- cgit v1.2.3