X-Git-Url: http://j8takagi.net/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Ftoken.c;h=a8e5c8e4e90a91f9f85ebc4c508d1ff7e0b149c8;hb=641024682d02a49ea9fed303c2f6db4b4bd1d9c1;hp=c7bfade2758a199720d68807aacc23721b91c8e3;hpb=6eb54846c27b216d7602a5107d9383f8f4324d71;p=YACASL2.git diff --git a/src/token.c b/src/token.c index c7bfade..a8e5c8e 100644 --- a/src/token.c +++ b/src/token.c @@ -105,7 +105,7 @@ CMDLINE *linetok(const char *line) bool quoting = false; CMDLINE *cmdl = NULL; - if(line == NULL || strlen(line) == 0) { + if(*line == '\0') { return NULL; } tokens = strdup_chk(line, "tokens"); @@ -159,7 +159,7 @@ CMDLINE *linetok(const char *line) *sepp = '\0'; cmdl->opd = opdtok(p); } else { - cmdl->opd = malloc_chk(sizeof(OPD *), "cmdl.opd"); + cmdl->opd = malloc_chk(sizeof(OPD), "cmdl.opd"); cmdl->opd->opdc = 0; } }