Gui: use emplace_back

This commit is contained in:
berniev
2022-08-05 16:06:02 +10:00
committed by wwmayer
parent e7357c1a99
commit 6ac4d8392e
19 changed files with 52 additions and 52 deletions

View File

@@ -62,14 +62,14 @@ PyObject* PythonWorkbenchPy::appendMenu(PyObject *args)
PyObject* item = PyList_GetItem(pPath, j);
if (PyUnicode_Check(item)) {
const char* pItem = PyUnicode_AsUTF8(item);
path.push_back(pItem);
path.emplace_back(pItem);
} else {
continue;
}
}
} else if (PyUnicode_Check(pPath)) {
const char* pItem = PyUnicode_AsUTF8(pPath);
path.push_back(pItem);
path.emplace_back(pItem);
} else {
PyErr_SetString(PyExc_AssertionError, "Expected either a string or a stringlist as first argument");
return nullptr;
@@ -83,14 +83,14 @@ PyObject* PythonWorkbenchPy::appendMenu(PyObject *args)
PyObject* item = PyList_GetItem(pItems, i);
if (PyUnicode_Check(item)) {
const char* pItem = PyUnicode_AsUTF8(item);
items.push_back(pItem);
items.emplace_back(pItem);
} else {
continue;
}
}
} else if (PyUnicode_Check(pItems)) {
const char* pItem = PyUnicode_AsUTF8(pItems);
items.push_back(pItem);
items.emplace_back(pItem);
} else {
PyErr_SetString(PyExc_AssertionError, "Expected either a string or a stringlist as first argument");
return nullptr;
@@ -132,14 +132,14 @@ PyObject* PythonWorkbenchPy::appendContextMenu(PyObject *args)
PyObject* item = PyList_GetItem(pPath, j);
if (PyUnicode_Check(item)) {
const char* pItem = PyUnicode_AsUTF8(item);
path.push_back(pItem);
path.emplace_back(pItem);
} else {
continue;
}
}
} else if (PyUnicode_Check(pPath)) {
const char* pItem = PyUnicode_AsUTF8(pPath);
path.push_back(pItem);
path.emplace_back(pItem);
} else {
PyErr_SetString(PyExc_AssertionError, "Expected either a string or a stringlist as first argument");
return nullptr;
@@ -153,14 +153,14 @@ PyObject* PythonWorkbenchPy::appendContextMenu(PyObject *args)
PyObject* item = PyList_GetItem(pItems, i);
if (PyUnicode_Check(item)) {
const char* pItem = PyUnicode_AsUTF8(item);
items.push_back(pItem);
items.emplace_back(pItem);
} else {
continue;
}
}
} else if (PyUnicode_Check(pItems)) {
const char* pItem = PyUnicode_AsUTF8(pItems);
items.push_back(pItem);
items.emplace_back(pItem);
} else {
PyErr_SetString(PyExc_AssertionError, "Expected either a string or a stringlist as first argument");
return nullptr;
@@ -204,7 +204,7 @@ PyObject* PythonWorkbenchPy::appendToolbar(PyObject *args)
PyObject* item = PyList_GetItem(pObject, i);
if (PyUnicode_Check(item)) {
const char* pItem = PyUnicode_AsUTF8(item);
items.push_back(pItem);
items.emplace_back(pItem);
} else {
continue;
}
@@ -247,7 +247,7 @@ PyObject* PythonWorkbenchPy::appendCommandbar(PyObject *args)
PyObject* item = PyList_GetItem(pObject, i);
if (PyUnicode_Check(item)) {
const char* pItem = PyUnicode_AsUTF8(item);
items.push_back(pItem);
items.emplace_back(pItem);
} else {
continue;
}