summaryrefslogtreecommitdiff
path: root/src/zope/security/_proxy.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/zope/security/_proxy.c')
-rw-r--r--src/zope/security/_proxy.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/zope/security/_proxy.c b/src/zope/security/_proxy.c
index 52b5040..27edbb3 100644
--- a/src/zope/security/_proxy.c
+++ b/src/zope/security/_proxy.c
@@ -983,6 +983,11 @@ MOD_INIT(_proxy)
{
PyObject *m;
+ MOD_DEF(m, "_proxy", module___doc__, module_functions)
+
+ if (m == NULL)
+ return MOD_ERROR_VAL;
+
if (Proxy_Import() < 0)
return MOD_ERROR_VAL;
@@ -1083,11 +1088,6 @@ if((str_op_##S = INTERN("__" #S "__")) == NULL) return MOD_ERROR_VAL
if (PyType_Ready(&SecurityProxyType) < 0)
return MOD_ERROR_VAL;
- MOD_DEF(m, "_proxy", module___doc__, module_functions)
-
- if (m == NULL)
- return MOD_ERROR_VAL;
-
Py_INCREF(&SecurityProxyType);
PyModule_AddObject(m, "_Proxy", (PyObject *)&SecurityProxyType);