Move 'dict' struct member to end of struct. This ensures binary
compatibility for shared libraries.
*** WARNING -- IF YOU BUILT 1.5.1BETA1, DO A "MAKE CLEAN" ***
diff --git a/Include/pystate.h b/Include/pystate.h
index 443f365..b061fbf 100644
--- a/Include/pystate.h
+++ b/Include/pystate.h
@@ -73,8 +73,6 @@
int ticker;
int tracing;
- PyObject *dict;
-
PyObject *sys_profilefunc;
PyObject *sys_tracefunc;
@@ -86,6 +84,8 @@
PyObject *exc_value;
PyObject *exc_traceback;
+ PyObject *dict;
+
/* XXX signal handlers should also be here */
} PyThreadState;