Mercurial > cpython-lru_cache-weakref
diff Python/compile.c @ 44356:51c175c86f36 legacy-trunk
Bigger range for non-extended opargs.
| author | Raymond Hettinger <python@rcn.com> |
|---|---|
| date | Wed, 19 Dec 2007 22:14:34 +0000 |
| parents | 616fec0eb514 |
| children | 0ad12c79af18 |
line wrap: on
line diff
--- a/Python/compile.c Wed Dec 19 19:41:06 2007 +0000 +++ b/Python/compile.c Wed Dec 19 22:14:34 2007 +0000 @@ -2923,7 +2923,7 @@ return compiler_ifexp(c, e); case Dict_kind: n = asdl_seq_LEN(e->v.Dict.values); - ADDOP_I(c, BUILD_MAP, (n>255 ? 255 : n)); + ADDOP_I(c, BUILD_MAP, (n>0xFFFF ? 0xFFFF : n)); for (i = 0; i < n; i++) { VISIT(c, expr, (expr_ty)asdl_seq_GET(e->v.Dict.values, i));
