]> git.sur5r.net Git - cc65/blobdiff - src/cc65/scanstrbuf.c
Change the OptStackOps function so that it adjusts the instruction pointer
[cc65] / src / cc65 / scanstrbuf.c
index d33f88a258f5f40d351fa9786bd6c42ea54eced2..f55f52a6454d791172b6d6f68a8a3b1c6b588ff6 100644 (file)
@@ -185,7 +185,8 @@ int SB_GetSym (StrBuf* B, StrBuf* Ident, const char* SpecialChars)
             SB_AppendChar (Ident, C);
             SB_Skip (B);
             C = SB_Peek (B);
-        } while (IsIdent (C) || IsDigit (C) || strchr (SpecialChars, C) != 0);
+        } while (IsIdent (C) || IsDigit (C) || 
+                 (C != '\0' && strchr (SpecialChars, C) != 0));
         SB_Terminate (Ident);
        return 1;
     } else {