mirror of
https://gitlab.gnome.org/GNOME/libxslt
synced 2025-07-29 15:41:13 +03:00
python: Don't use removed libxml2 macro
This commit is contained in:
@ -29,13 +29,6 @@ xmlParserInputPtr xmlNoNetExternalEntityLoader(const char *URL,
|
|||||||
|
|
||||||
#ifdef _WIN32
|
#ifdef _WIN32
|
||||||
|
|
||||||
#ifndef XML_IGNORE_FPTR_CAST_WARNINGS
|
|
||||||
#define XML_IGNORE_FPTR_CAST_WARNINGS
|
|
||||||
#endif
|
|
||||||
#ifndef XML_POP_WARNINGS
|
|
||||||
#define XML_POP_WARNINGS
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#include <windows.h>
|
#include <windows.h>
|
||||||
#include <crtdbg.h>
|
#include <crtdbg.h>
|
||||||
|
|
||||||
@ -122,9 +115,8 @@ libxml_PyFileGet(PyObject *f) {
|
|||||||
|
|
||||||
if (hntdll == NULL)
|
if (hntdll == NULL)
|
||||||
return(NULL);
|
return(NULL);
|
||||||
XML_IGNORE_FPTR_CAST_WARNINGS
|
NtQueryInformationFile = (t_NtQueryInformationFile) (void (*)(void))
|
||||||
NtQueryInformationFile = (t_NtQueryInformationFile)GetProcAddress(hntdll, "NtQueryInformationFile");
|
GetProcAddress(hntdll, "NtQueryInformationFile");
|
||||||
XML_POP_WARNINGS
|
|
||||||
|
|
||||||
if (NtQueryInformationFile != NULL &&
|
if (NtQueryInformationFile != NULL &&
|
||||||
(NtQueryInformationFile((HANDLE)w_fh,
|
(NtQueryInformationFile((HANDLE)w_fh,
|
||||||
|
Reference in New Issue
Block a user