From e86d06400234dce2ee505eb58bb4a2cfeddc4303 Mon Sep 17 00:00:00 2001 From: Matthias Schiffer Date: Thu, 9 Apr 2015 05:18:47 +0200 Subject: lex: use std::string * instead of char * --- src/lex.hpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/lex.hpp') diff --git a/src/lex.hpp b/src/lex.hpp index 8f7e038..7405279 100644 --- a/src/lex.hpp +++ b/src/lex.hpp @@ -78,8 +78,8 @@ private: return buffer[start + tok_len]; } - char * get_token() { - return strndup(buffer+start, tok_len); + std::string * get_token() { + return new std::string(buffer+start, tok_len); } -- cgit v1.2.3