Update of /cvsroot/pywin32/pywin32/com/win32comext/authorization/src
In directory ddv4jf1.ch3.sourceforge.com:/tmp/cvs-serv22375/com/win32comext/authorization/src
Modified Files:
Tag: py3k
authorization.cpp
Log Message:
Merge more PYWIN32_MODULE_* macro usage from the trunk
Index: authorization.cpp
===================================================================
RCS file: /cvsroot/pywin32/pywin32/com/win32comext/authorization/src/authorization.cpp,v
retrieving revision 1.2.4.1
retrieving revision 1.2.4.2
diff -C2 -d -r1.2.4.1 -r1.2.4.2
*** authorization.cpp 29 Aug 2008 08:32:21 -0000 1.2.4.1
--- authorization.cpp 9 Dec 2008 12:38:51 -0000 1.2.4.2
***************
*** 48,88 ****
! extern "C" __declspec(dllexport)
! #if (PY_VERSION_HEX < 0x03000000)
! void initauthorization(void)
! #else
! PyObject *PyInit_authorization(void)
! #endif
{
! PyObject *dict, *module;
! PyWinGlobals_Ensure();
!
! #if (PY_VERSION_HEX < 0x03000000)
! module = Py_InitModule("authorization", authorization_methods);
! if (!module)
! return;
! dict = PyModule_GetDict(module);
! if (!dict)
! return;
! #else
! static PyModuleDef authorization_def = {
! PyModuleDef_HEAD_INIT,
! "authorization",
! "Module containing support for authorization COM interfaces.",
! -1,
! authorization_methods
! };
! module = PyModule_Create(&authorization_def);
! if (!module)
! return NULL;
! dict = PyModule_GetDict(module);
! if (!dict)
! return NULL;
! #endif
!
! PyCom_RegisterExtensionSupport(dict, interface_info, sizeof(interface_info)/sizeof(PyCom_InterfaceSupportInfo));
!
! #if (PY_VERSION_HEX >= 0x03000000)
! return module;
! #endif
}
--- 48,56 ----
! PYWIN_MODULE_INIT_FUNC(authorization)
{
! PYWIN_MODULE_INIT_PREPARE(authorization, authorization_methods,
! "Module containing support for authorization COM interfaces.");
! PyCom_RegisterExtensionSupport(dict, interface_info, sizeof(interface_info)/sizeof(PyCom_InterfaceSupportInfo));
! PYWIN_MODULE_INIT_RETURN_SUCCESS;
}
|