Use correct Windows handle type

This commit is contained in:
Christoph Gohlke 2017-10-01 23:11:39 -07:00 committed by GitHub
parent 007adc3134
commit 5ec351e980

View File

@ -595,6 +595,13 @@ cms_profile_is_intent_supported(CmsProfileObject *self, PyObject *args)
}
#ifdef _WIN32
#ifdef _WIN64
#define F_HANDLE "K"
#else
#define F_HANDLE "k"
#endif
static PyObject *
cms_get_display_profile_win32(PyObject* self, PyObject* args)
{
@ -602,9 +609,9 @@ cms_get_display_profile_win32(PyObject* self, PyObject* args)
cmsUInt32Number filename_size;
BOOL ok;
int handle = 0;
HANDLE handle = 0;
int is_dc = 0;
if (!PyArg_ParseTuple(args, "|ii:get_display_profile", &handle, &is_dc))
if (!PyArg_ParseTuple(args, "|" F_HANDLE "i:get_display_profile", &handle, &is_dc))
return NULL;
filename_size = sizeof(filename);