mirror of
https://github.com/vim/vim.git
synced 2025-09-24 03:44:06 -04:00
patch 8.2.4639: not sufficient parenthesis in preprocessor macros
Problem: Not sufficient parenthesis in preprocessor macros. Solution: Add more parenthesis. (closes #10031)
This commit is contained in:
@@ -30,9 +30,9 @@ static const char *vim_special_path = "_vim_path_";
|
||||
#define PyErr_FORMAT2(exc, str, arg1, arg2) PyErr_Format(exc, _(str), arg1,arg2)
|
||||
#define PyErr_VIM_FORMAT(str, arg) PyErr_FORMAT(VimError, str, arg)
|
||||
|
||||
#define Py_TYPE_NAME(obj) (obj->ob_type->tp_name == NULL \
|
||||
#define Py_TYPE_NAME(obj) ((obj)->ob_type->tp_name == NULL \
|
||||
? "(NULL)" \
|
||||
: obj->ob_type->tp_name)
|
||||
: (obj)->ob_type->tp_name)
|
||||
|
||||
#define RAISE_NO_EMPTY_KEYS PyErr_SET_STRING(PyExc_ValueError, \
|
||||
N_("empty keys are not allowed"))
|
||||
@@ -6686,7 +6686,7 @@ init_structs(void)
|
||||
}
|
||||
|
||||
#define PYTYPE_READY(type) \
|
||||
if (PyType_Ready(&type)) \
|
||||
if (PyType_Ready(&(type))) \
|
||||
return -1;
|
||||
|
||||
static int
|
||||
|
Reference in New Issue
Block a user