From cb231f47672d777998507e09e7f5f303f4dddf0b Mon Sep 17 00:00:00 2001 From: David Robillard Date: Sun, 17 Mar 2019 15:18:32 +0100 Subject: Fix bug parsing TriG graphs with several squashed trailing dots --- src/n3.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/n3.c') diff --git a/src/n3.c b/src/n3.c index 8832f746..5bd3052c 100644 --- a/src/n3.c +++ b/src/n3.c @@ -1314,11 +1314,11 @@ read_directive(SerdReader* reader) static bool read_wrappedGraph(SerdReader* reader, ReadContext* ctx) { - bool ate_dot = false; - char s_type = 0; TRY_RET(eat_byte_check(reader, '{')); read_ws_star(reader); while (peek_byte(reader) != '}') { + bool ate_dot = false; + char s_type = 0; ctx->subject = 0; Ref subj = read_subject(reader, *ctx, &ctx->subject, &s_type); if (!subj && ctx->subject) { -- cgit v1.2.1