X-Git-Url: http://git.cascardo.info/?p=cascardo%2Fgrammar.git;a=blobdiff_plain;f=bnf.c;h=1e0ab1cec4f606b8f57c8adcb76b6bf39b782061;hp=92d385fd4729d3f2e4c6333bc6c5a5dddef4a096;hb=bedde43d47f11c6b5a2b3401c90d986a0ccef0a9;hpb=6cc79eec169468a13248d59f81c0bb463f296cdb diff --git a/bnf.c b/bnf.c index 92d385f..1e0ab1c 100644 --- a/bnf.c +++ b/bnf.c @@ -35,7 +35,7 @@ static gint bnf_scanner_next (scanner_t* scanner, GString** val) gchar c; - if (scanner->buffer->len == 0) + if (scanner->buffer->len == i) { int r; r = scanner->cb (scanner->data, buffer, 256);