diff options
author | Matthias Schiffer <mschiffer@universe-factory.net> | 2015-04-09 05:18:47 +0200 |
---|---|---|
committer | Matthias Schiffer <mschiffer@universe-factory.net> | 2015-04-09 05:18:47 +0200 |
commit | e86d06400234dce2ee505eb58bb4a2cfeddc4303 (patch) | |
tree | 11e126a78b9dd7b7cd3582c1f45e3fbcf6115398 /src/lex.hpp | |
parent | 7a65ee0c61b04b09f10655f03be2fc082c8d5b2b (diff) | |
download | solar-e86d06400234dce2ee505eb58bb4a2cfeddc4303.tar solar-e86d06400234dce2ee505eb58bb4a2cfeddc4303.zip |
lex: use std::string * instead of char *
Diffstat (limited to 'src/lex.hpp')
-rw-r--r-- | src/lex.hpp | 4 |
1 files changed, 2 insertions, 2 deletions
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); } |