Skip to content

Commit 397e51f

Browse files
committed
use PyErr_Format instead of sprintf
1 parent 1bc30cb commit 397e51f

File tree

1 file changed

+3
-4
lines changed

1 file changed

+3
-4
lines changed

src_c/window.c

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -382,7 +382,6 @@ window_init(pgWindowObject *self, PyObject *args, PyObject *kwargs)
382382
Py_ssize_t dict_pos = 0;
383383
PyObject *_key, *_value, *_kw;
384384
const char *_key_str;
385-
char _exc_str[64];
386385
int _value_bool;
387386

388387
_kw = PyDict_New();
@@ -500,9 +499,9 @@ window_init(pgWindowObject *self, PyObject *args, PyObject *kwargs)
500499
flags |= SDL_WINDOW_VULKAN;
501500
}
502501
else {
503-
sprintf(_exc_str, "__init__ got an unexpected flag \'%s\'",
504-
_key_str);
505-
PyErr_SetString(PyExc_TypeError, _exc_str);
502+
PyErr_Format(PyExc_TypeError,
503+
"__init__ got an unexpected flag \'%s\'",
504+
_key_str);
506505
return -1;
507506
}
508507
}

0 commit comments

Comments
 (0)