From 8d8dc08fdff06e33ccde3725003837968d3f1ae0 Mon Sep 17 00:00:00 2001 From: Marcel Greter <marcel.greter@ocbnet.ch> Date: Sun, 29 Mar 2015 12:42:29 +0200 Subject: [PATCH] Fix reported position when no token can be parsed Finally fix https://github.com/sass/libsass/pull/979 --- parser.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/parser.cpp b/parser.cpp index 5edc251dbc..01020896a1 100644 --- a/parser.cpp +++ b/parser.cpp @@ -143,9 +143,8 @@ namespace Sass { } else { lex< css_whitespace >(); - before_token = after_token; if (position >= end) break; - error("invalid top-level expression", pstate); + error("invalid top-level expression", after_token); } lex< optional_spaces >(); }