X-Git-Url: http://j8takagi.net/cgi-bin/gitweb.cgi?p=YACASL2.git;a=blobdiff_plain;f=src%2Fassemble.c;h=9227114d01165cfab05d5d6d2560f8853d65e93a;hp=23ce8ac82ba34a22f0de38ff8236183488a07192;hb=d28cabe954c1f93dee3cb1b100e614e985a74cdb;hpb=955dc59372ad2b87c020eea3d22f4b7ae51ad881 diff --git a/src/assemble.c b/src/assemble.c index 23ce8ac..9227114 100644 --- a/src/assemble.c +++ b/src/assemble.c @@ -257,7 +257,7 @@ void assemble_start(const CMDLINE *cmdl, PASS pass) setcerr(106, ""); /* operand count mismatch */ return; } - if(cmdl->label == '\0') { + if(*(cmdl->label) == '\0') { setcerr(107, ""); /* no label in START */ return; } @@ -604,7 +604,7 @@ bool assembleline(const char *line, PASS pass) stat = (cerr->num == 0) ? true : false; if(cmdl != NULL) { if(stat == true) { - if(pass == FIRST && cmdl->label != '\0') { + if(pass == FIRST && *(cmdl->label) != '\0') { stat = addlabel(asptr->prog, cmdl->label, asptr->ptr); } }