diff options
| author | Andrew M. Kuchling <amk@amk.ca> | 2005-06-02 13:35:52 +0000 |
|---|---|---|
| committer | Andrew M. Kuchling <amk@amk.ca> | 2005-06-02 13:35:52 +0000 |
| commit | c30faa812c507c94d744419bce7c497f1a283d95 (patch) | |
| tree | 83f8416690045c225c1039e5759174519e5a3b23 /Lib/sre_compile.py | |
| parent | 5f937a7b8b1ba766ffada44d27f84ab1a43dc980 (diff) | |
| download | cpython-git-c30faa812c507c94d744419bce7c497f1a283d95.tar.gz | |
[Bug #1177831] Fix generation of code for GROUPREF_EXISTS. Thanks to Andre Malo for the fix.
Diffstat (limited to 'Lib/sre_compile.py')
| -rw-r--r-- | Lib/sre_compile.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/Lib/sre_compile.py b/Lib/sre_compile.py index d3eb3c1e5f..1d448dae2a 100644 --- a/Lib/sre_compile.py +++ b/Lib/sre_compile.py @@ -167,7 +167,7 @@ def _compile(code, pattern, flags): emit(av-1) elif op is GROUPREF_EXISTS: emit(OPCODES[op]) - emit((av[0]-1)*2) + emit(av[0]-1) skipyes = _len(code); emit(0) _compile(code, av[1], flags) if av[2]: |
