1
0
mirror of https://gitlab.gnome.org/GNOME/libxml2.git synced 2025-10-18 16:08:59 +03:00

Use memcpy to avoid pointer cast warnings

This commit is contained in:
Nick Wellnhofer
2025-03-04 18:42:35 +01:00
parent d9ea76505d
commit 03be993ce5
5 changed files with 21 additions and 55 deletions

View File

@@ -112,9 +112,8 @@ libxml_PyFileGet(PyObject *f) {
if (hntdll == NULL)
return(NULL);
XML_IGNORE_FPTR_CAST_WARNINGS
NtQueryInformationFile = (t_NtQueryInformationFile)GetProcAddress(hntdll, "NtQueryInformationFile");
XML_POP_WARNINGS
NtQueryInformationFile = (t_NtQueryInformationFile) (void (*)(void))
GetProcAddress(hntdll, "NtQueryInformationFile");
if (NtQueryInformationFile != NULL &&
(NtQueryInformationFile((HANDLE)w_fh,