[Stackless-checkins] CVS: slpdev/src/2.2/src/Objects frameobject.c, 1.20, 1.21
Christian Tismer
tismer at centera.de
Sun May 2 17:51:37 CEST 2004
Update of /home/cvs/slpdev/src/2.2/src/Objects
In directory centera.de:/tmp/cvs-serv20103
Modified Files:
frameobject.c
Log Message:
fiddling frame types (hopefully this will vanish at some time)
Index: frameobject.c
===================================================================
RCS file: /home/cvs/slpdev/src/2.2/src/Objects/frameobject.c,v
retrieving revision 1.20
retrieving revision 1.21
diff -C2 -d -r1.20 -r1.21
*** frameobject.c 1 May 2004 20:31:00 -0000 1.20
--- frameobject.c 2 May 2004 15:51:35 -0000 1.21
***************
*** 8,11 ****
--- 8,12 ----
#include "opcode.h"
#include "structmember.h"
+ #include "core/stackless_impl.h"
#define OFF(x) offsetof(PyFrameObject, x)
***************
*** 258,262 ****
--- 259,268 ----
return NULL;
}
+ #ifdef STACKLESS
+ if ((back != NULL &&
+ !(PyFrame_Check(back) || PyBaseFrame_Check(back))) ||
+ #else
if ((back != NULL && !PyFrame_Check(back)) ||
+ #endif
code == NULL || !PyCode_Check(code) ||
globals == NULL || !PyDict_Check(globals) ||
_______________________________________________
Stackless-checkins mailing list
Stackless-checkins at stackless.com
http://www.stackless.com/mailman/listinfo/stackless-checkins
More information about the Stackless-checkins
mailing list