[tracker] SPARQL: Support semicolon before dot



commit 6fbca3e546a74f8b76a65dc8e4aa0d19f8d5b7e1
Author: Jürg Billeter <j bitron ch>
Date:   Tue Aug 18 10:40:32 2009 +0200

    SPARQL: Support semicolon before dot

 src/libtracker-data/tracker-sparql-query.vala |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)
---
diff --git a/src/libtracker-data/tracker-sparql-query.vala b/src/libtracker-data/tracker-sparql-query.vala
index 4aa6204..9da226a 100644
--- a/src/libtracker-data/tracker-sparql-query.vala
+++ b/src/libtracker-data/tracker-sparql-query.vala
@@ -964,6 +964,10 @@ public class Tracker.SparqlQuery : Object {
 			current_predicate_is_var = old_predicate_is_var;
 
 			if (accept (SparqlTokenType.SEMICOLON)) {
+				if (current () == SparqlTokenType.DOT) {
+					// semicolon before dot is allowed in both, SPARQL and Turtle
+					break;
+				}
 				continue;
 			}
 			break;



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]