Empty double-quoted string can be served as single-quoted string. Preparing for further changes in scope of #35.
The build was successful. Details

This commit is contained in:
Piotr Likoski 2018-08-06 16:03:22 +02:00
parent dd239530d8
commit a8259e7dbc
Signed by: likoski
GPG Key ID: D9556DDD74910B18
1 changed files with 2 additions and 3 deletions

View File

@ -527,9 +527,8 @@ static sxi32 GenStateCompileString(ph7_gen_state *pGen) {
zIn = pStr->zString;
zEnd = &zIn[pStr->nByte];
if(zIn >= zEnd) {
/* Empty string,load NULL */
PH7_VmEmitInstr(pGen->pVm, PH7_OP_LOADC, 0, 0, 0, 0);
return SXRET_OK;
/* Empty string can be served as single-quoted string */
return PH7_CompileSimpleString(pGen, 0);
}
zCur = 0;
/* Compile the node */