X-Git-Url: https://www.kengrimes.com/gitweb/?a=blobdiff_plain;f=src%2Flexer_lex.rl;h=be3cbff479c029e2ccd215df0f92fe6bd746ae45;hb=725efea1b7d75c83c967b05c39b9fe6c3bbb9ce3;hp=22320d014a64054cb8ebd86ce265056f5a63209d;hpb=dbce0e5aa9599ae86cb1aa33966b09b9dad3e810;p=henge%2Fapc.git 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; }