Skip to content

Commit 5d43b34

Browse files
committed
Probably type-casting fix.
1 parent 396bcbd commit 5d43b34

File tree

1 file changed

+16
-16
lines changed

1 file changed

+16
-16
lines changed

src_c/window.c

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -257,11 +257,11 @@ pgWindow_GetInfo(SDL_Window *window)
257257
PyDict_SetItemString(dict, loc, tmp); \
258258
Py_DECREF(tmp); \
259259
}
260-
#define _LOAD_PROP_NUMBER(name, loc) \
261-
if (SDL_HasProperty(info, name)) { \
262-
tmp = PyLong_FromLong(SDL_GetNumberProperty(info, name, 0)); \
263-
PyDict_SetItemString(dict, loc, tmp); \
264-
Py_DECREF(tmp); \
260+
#define _LOAD_PROP_NUMBER(name, loc) \
261+
if (SDL_HasProperty(info, name)) { \
262+
tmp = PyLong_FromLongLong(SDL_GetNumberProperty(info, name, 0)); \
263+
PyDict_SetItemString(dict, loc, tmp); \
264+
Py_DECREF(tmp); \
265265
}
266266
#define _LOAD_PROP_STRING(name, loc) \
267267
if (SDL_HasProperty(info, name)) { \
@@ -275,12 +275,12 @@ pgWindow_GetInfo(SDL_Window *window)
275275
PyDict_SetItemString(dict, loc, tmp); \
276276
Py_DECREF(tmp); \
277277
}
278-
#define _LOAD_PROP_POINTER(name, loc) \
279-
if (SDL_HasProperty(info, name)) { \
280-
tmp = PyLong_FromLongLong( \
281-
(long long)SDL_GetPointerProperty(info, name, 0)); \
282-
PyDict_SetItemString(dict, loc, tmp); \
283-
Py_DECREF(tmp); \
278+
#define _LOAD_PROP_POINTER(name, loc) \
279+
if (SDL_HasProperty(info, name)) { \
280+
tmp = PyLong_FromLongLong( \
281+
(intptr_t)SDL_GetPointerProperty(info, name, 0)); \
282+
PyDict_SetItemString(dict, loc, tmp); \
283+
Py_DECREF(tmp); \
284284
}
285285
#define _LOAD_PROP(name, type, loc) \
286286
_LOAD_PROP_##type(SDL_PROP_WINDOW_##name##_##type, loc)
@@ -353,11 +353,11 @@ pgWindow_GetInfo(SDL_Window *window)
353353
PyDict_SetItemString(dict, #prop, tmp); \
354354
Py_DECREF(tmp); \
355355
}
356-
#define _LOAD_PTR(from, prop) \
357-
{ \
358-
tmp = PyLong_FromLongLong((long long)(info.info.from.prop)); \
359-
PyDict_SetItemString(dict, #prop, tmp); \
360-
Py_DECREF(tmp); \
356+
#define _LOAD_PTR(from, prop) \
357+
{ \
358+
tmp = PyLong_FromLongLong((intptr_t)(info.info.from.prop)); \
359+
PyDict_SetItemString(dict, #prop, tmp); \
360+
Py_DECREF(tmp); \
361361
}
362362

363363
SDL_SysWMinfo info;

0 commit comments

Comments
 (0)