1.1 --- a/bookloupe/bookloupe.c Mon Sep 23 21:18:27 2013 +0100
1.2 +++ b/bookloupe/bookloupe.c Tue Sep 24 22:28:02 2013 +0100
1.3 @@ -801,8 +801,10 @@
1.4 snext=g_utf8_next_char(s);
1.5 c=g_utf8_get_char(s);
1.6 if (c==CHAR_DQUOTE)
1.7 - counters->quot++;
1.8 - if (CHAR_IS_SQUOTE(c))
1.9 + increment_matching(counters,c,!matching_difference(counters,c));
1.10 + else if (CHAR_IS_DQUOTE(c))
1.11 + increment_matching(counters,c,!CHAR_IS_CLOSING_QUOTE(c));
1.12 + else if (CHAR_IS_SQUOTE(c))
1.13 {
1.14 if (s==aline)
1.15 {