Files
MINGW-packages/mingw-w64-python-pywin32/004-isapi-fix.patch
2021-10-06 00:30:29 +08:00

27 lines
1.1 KiB
Diff

diff -Naur pywin32-b301-orig/isapi/src/PythonEng.h pywin32-b301/isapi/src/PythonEng.h
--- pywin32-b301-orig/isapi/src/PythonEng.h 2021-05-30 16:31:38 +0800
+++ pywin32-b301/isapi/src/PythonEng.h 2021-10-05 19:07:38 +0800
@@ -63,7 +63,7 @@
PyObject *DoCallback(HANDLER_TYPE typ, PyObject *args);
bool LoadHandler(bool reload);
- bool CPythonHandler::CheckCallback(const char *cbname, PyObject **cb);
+ bool CheckCallback(const char *cbname, PyObject **cb);
const char *m_namefactory;
const char *m_nameinit;
const char *m_namedo;
diff -Naur pywin32-b301-orig/isapi/src/StdAfx.h pywin32-b301/isapi/src/StdAfx.h
--- pywin32-b301-orig/isapi/src/StdAfx.h 2021-05-30 16:31:38 +0800
+++ pywin32-b301/isapi/src/StdAfx.h 2021-10-05 19:08:26 +0800
@@ -51,6 +51,10 @@
typedef int Py_ssize_t;
#endif
+#ifndef _MSC_VER
+#define HSE_REQ_SET_FLUSH_FLAG (HSE_REQ_END_RESERVED+43)
+#endif
+
// ***** py3k support *****
// Note that when built for py3k, 'UNICODE' is defined, which conveniently
// means TCHAR is the same size as the native unicode object in all versions.