Use snprintf to avoid nonsensical Clang warnings
This commit is contained in:
parent
2b39ddf9ec
commit
5c059a0ccd
@ -1314,8 +1314,7 @@ Oh, and: plankton.\n");
|
|||||||
|
|
||||||
for (err = PylibMCExc_mc_errs; err->name != NULL; err++) {
|
for (err = PylibMCExc_mc_errs; err->name != NULL; err++) {
|
||||||
char excnam[64];
|
char excnam[64];
|
||||||
strncpy(excnam, "_pylibmc.", 64);
|
snprintf(excnam, 64, "_pylibmc.%s", err->name);
|
||||||
strncat(excnam, err->name, 64);
|
|
||||||
err->exc = PyErr_NewException(excnam, PylibMCExc_MemcachedError, NULL);
|
err->exc = PyErr_NewException(excnam, PylibMCExc_MemcachedError, NULL);
|
||||||
PyModule_AddObject(module, err->name, (PyObject *)err->exc);
|
PyModule_AddObject(module, err->name, (PyObject *)err->exc);
|
||||||
PyList_Append(exc_objs,
|
PyList_Append(exc_objs,
|
||||||
|
Reference in New Issue
Block a user