From 98a9b312e8febb9bdcfdf37e05cf6f6692b9feff Mon Sep 17 00:00:00 2001 From: Guido van Rossum Date: Fri, 17 Jan 1997 21:07:08 +0000 Subject: [PATCH] Marshal the new stacksize item in code objects. --- Python/marshal.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Python/marshal.c b/Python/marshal.c index 2052495fb15..6638c9ddd01 100644 --- a/Python/marshal.c +++ b/Python/marshal.c @@ -244,6 +244,7 @@ w_object(v, p) w_byte(TYPE_CODE, p); w_short(co->co_argcount, p); w_short(co->co_nlocals, p); + w_short(co->co_stacksize, p); w_short(co->co_flags, p); w_object((object *)co->co_code, p); w_object(co->co_consts, p); @@ -511,6 +512,7 @@ r_object(p) { int argcount = r_short(p); int nlocals = r_short(p); + int stacksize = r_short(p); int flags = r_short(p); object *code = NULL; object *consts = NULL; @@ -528,7 +530,7 @@ r_object(p) if (!err_occurred()) { v = (object *) newcodeobject( - argcount, nlocals, flags, + argcount, nlocals, stacksize, flags, code, consts, names, varnames, filename, name); }