From 677d88363eba5524890ef4be1d752e55a2996e8d Mon Sep 17 00:00:00 2001 From: Stefan Rueger Date: Fri, 26 Apr 2024 23:31:19 +0100 Subject: [PATCH] Utilise magic memory tree interface for src/lexer.l --- src/lexer.l | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/lexer.l b/src/lexer.l index 159853ee..b11928dd 100644 --- a/src/lexer.l +++ b/src/lexer.l @@ -97,13 +97,13 @@ INF [Ii][Nn][Ff]([Ii][Nn][Ii][Tt][Yy])? } ["]([^"\\\n]|\\.|\\\n)*["] { - char *str= cfg_strdup("lexer.l", yytext); + char *str= mmt_strdup(yytext); cfg_unescape(str, str+1); size_t len = strlen(str); if(len) str[len-1] = 0; yylval = new_string(str); - free(str); + mmt_free(str); return TKN_STRING; }