mirror of
https://github.com/samba-team/samba.git
synced 2025-12-14 20:23:54 +03:00
python: Remove const from PyList_AsStringList()
The returned strings are not owned by python, so need not be const. BUG: https://bugzilla.samba.org/show_bug.cgi?id=15289 Signed-off-by: Andrew Bartlett <abartlet@samba.org> Reviewed-by: Douglas Bagnall <douglas.bagnall@catalyst.net.nz>
This commit is contained in:
@@ -72,16 +72,16 @@ error:
|
||||
return false;
|
||||
}
|
||||
|
||||
const char **PyList_AsStringList(TALLOC_CTX *mem_ctx, PyObject *list,
|
||||
const char *paramname)
|
||||
char **PyList_AsStringList(TALLOC_CTX *mem_ctx, PyObject *list,
|
||||
const char *paramname)
|
||||
{
|
||||
const char **ret;
|
||||
char **ret;
|
||||
Py_ssize_t i;
|
||||
if (!PyList_Check(list)) {
|
||||
PyErr_Format(PyExc_TypeError, "%s is not a list", paramname);
|
||||
return NULL;
|
||||
}
|
||||
ret = talloc_array(NULL, const char *, PyList_Size(list)+1);
|
||||
ret = talloc_array(NULL, char *, PyList_Size(list)+1);
|
||||
if (ret == NULL) {
|
||||
PyErr_NoMemory();
|
||||
return NULL;
|
||||
|
||||
Reference in New Issue
Block a user