another bug fix
This commit is contained in:
@@ -231,8 +231,6 @@ static Object *walkValue(const char *fmt, int *i, va_list va, Heap *heap, Error
|
|||||||
const char *src = fmt + start;
|
const char *src = fmt + start;
|
||||||
int len = end - start;
|
int len = end - start;
|
||||||
|
|
||||||
printf("src: [%.*s]\n", len, src);
|
|
||||||
|
|
||||||
o = eval(src, len, NULL, heap, error);
|
o = eval(src, len, NULL, heap, error);
|
||||||
|
|
||||||
if(o == NULL)
|
if(o == NULL)
|
||||||
|
|||||||
@@ -151,7 +151,7 @@ static Token *tokenize(Source *src, BPAlloc *alloc, Error *error)
|
|||||||
while(i < len && isspace(str[i]))
|
while(i < len && isspace(str[i]))
|
||||||
i += 1;
|
i += 1;
|
||||||
|
|
||||||
if(str[i] == '#')
|
if(i < len && str[i] == '#')
|
||||||
{
|
{
|
||||||
i += 1;
|
i += 1;
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user