diff options
Diffstat (limited to 'parser.c')
-rw-r--r-- | parser.c | 7 |
1 files changed, 6 insertions, 1 deletions
@@ -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 * |