Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCampbell Barton <ideasman42@gmail.com>2015-04-07 23:28:05 +0300
committerCampbell Barton <ideasman42@gmail.com>2015-04-07 23:28:05 +0300
commitc89637be306b0c6bc23c40e9f764ac53159e1214 (patch)
treeb00f1c0789b5b03a2adc9ffd4df4749cf5d2f57d /source/gameengine/Ketsji/KX_PythonInit.cpp
parent09a746b857452705a152b3e9acadc39d884de8c3 (diff)
BGE: use tuple for returning display size
Diffstat (limited to 'source/gameengine/Ketsji/KX_PythonInit.cpp')
-rw-r--r--source/gameengine/Ketsji/KX_PythonInit.cpp15
1 files changed, 9 insertions, 6 deletions
diff --git a/source/gameengine/Ketsji/KX_PythonInit.cpp b/source/gameengine/Ketsji/KX_PythonInit.cpp
index 420e0be8c5d..f7048f10783 100644
--- a/source/gameengine/Ketsji/KX_PythonInit.cpp
+++ b/source/gameengine/Ketsji/KX_PythonInit.cpp
@@ -51,6 +51,8 @@
# include <Python.h>
extern "C" {
+ # include "BLI_utildefines.h"
+ # include "python_utildefines.h"
# include "bpy_internal_import.h" /* from the blender python api, but we want to import text too! */
# include "py_capi_utils.h"
# include "mathutils.h" // 'mathutils' module copied here so the blenderlayer can use.
@@ -1405,16 +1407,17 @@ static PyObject *gPyClearDebugList(PyObject *)
static PyObject *gPyGetDisplayDimensions(PyObject *)
{
- PyObject *list = PyList_New(0);
- int width;
- int height;
+ PyObject *result;
+ int width, height;
gp_Canvas->GetDisplayDimensions(width, height);
- PyList_Append(list, PyLong_FromLong(width));
- PyList_Append(list, PyLong_FromLong(height));
+ result = PyTuple_New(2);
+ PyTuple_SET_ITEMS(result,
+ PyLong_FromLong(width),
+ PyLong_FromLong(height));
- return list;
+ return result;
}
PyDoc_STRVAR(Rasterizer_module_documentation,