summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBob Ippolito <bob@redivi.com>2008-03-07 17:18:15 +0000
committerBob Ippolito <bob@redivi.com>2008-03-07 17:18:15 +0000
commit1e584b00ba4cf8c6737026cbb5b9ed278d228eee (patch)
tree4e150f6d3811aa553e11ae9ef0eb4114d0d1510d
parent19e33c1c118f23c16265af410ea2b50877ac4524 (diff)
downloadsimplejson-1e584b00ba4cf8c6737026cbb5b9ed278d228eee.tar.gz
strict regex correctness, patch from guido
git-svn-id: http://simplejson.googlecode.com/svn/trunk@60 a4795897-2c25-0410-b006-0d3caba88fa1
-rw-r--r--simplejson/scanner.py1
1 files changed, 1 insertions, 0 deletions
diff --git a/simplejson/scanner.py b/simplejson/scanner.py
index 64f4999..0f4be10 100644
--- a/simplejson/scanner.py
+++ b/simplejson/scanner.py
@@ -26,6 +26,7 @@ class Scanner(object):
p.append(subpattern)
self.actions.append(token)
+ s.groups = len(p)+1 # NOTE(guido): Added to make SRE validation work
p = sre_parse.SubPattern(s, [(BRANCH, (None, p))])
self.scanner = sre_compile.compile(p)