X-Git-Url: https://www.kengrimes.com/gitweb/?p=henge%2Fapc.git;a=blobdiff_plain;f=src%2Flexer_lex.rl;h=be3cbff479c029e2ccd215df0f92fe6bd746ae45;hp=22320d014a64054cb8ebd86ce265056f5a63209d;hb=3c9686e43380f78ac3ba75113ea3aa3253b96a8c;hpb=ef36a7a6355d280c648b0ac325ac9095743ceead diff --git a/src/lexer_lex.rl b/src/lexer_lex.rl index 22320d0..be3cbff 100644 --- a/src/lexer_lex.rl +++ b/src/lexer_lex.rl @@ -60,10 +60,10 @@ struct name* tton(const uint8_t* str, int len) int i; struct name* namep; - namep = (name*) malloc(MAX_NAME_LEN); + namep = (struct name*) malloc(MAX_NAME_LEN); for(i = 0; i < MAX_NAME_LEN - 1; i++) - namep[i] = str[i]; - namep[i] = '\0'; + namep->name[i] = str[i]; + namep->name[i] = '\0'; return namep; }