diff --git a/src/mvPyUtils.cpp b/src/mvPyUtils.cpp index 24c5bf334..55edad283 100644 --- a/src/mvPyUtils.cpp +++ b/src/mvPyUtils.cpp @@ -624,7 +624,7 @@ ToPyList(const std::vector& value) PyObject* item = PyList_New(2); PyList_SetItem(item, 0, PyFloat_FromDouble (value[i].x)); PyList_SetItem(item, 1, PyFloat_FromDouble (value[i].y)); - PyList_SetItem(item, i, item); + PyList_SetItem(result, i, item); } return result; @@ -644,7 +644,7 @@ ToPyList(const std::vector& value) PyList_SetItem(item, 1, PyFloat_FromDouble(value[i].y)); PyList_SetItem(item, 2, PyFloat_FromDouble(value[i].z)); PyList_SetItem(item, 3, PyFloat_FromDouble(value[i].w)); - PyList_SetItem(item, i, item); + PyList_SetItem(result, i, item); } return result; @@ -2974,4 +2974,4 @@ AddCommonArgs(std::vector& args, CommonParserArgs argsFlags args.push_back({ mvPyDataType::Float, "track_offset", mvArgType::KEYWORD_ARG, "0.5", "0.0f:top, 0.5f:center, 1.0f:bottom" }); } -} \ No newline at end of file +}