diff --git a/source/blender/python/api2_2x/Curve.c b/source/blender/python/api2_2x/Curve.c index 9f1b37a648b..38ae90746fe 100644 --- a/source/blender/python/api2_2x/Curve.c +++ b/source/blender/python/api2_2x/Curve.c @@ -651,6 +651,7 @@ static int CurveSetAttr (BPy_Curve *self, char *name, PyObject *value) /* Description: This is a callback function for the BPy_Curve type. It */ /* builds a meaninful string to 'print' curve objects. */ /*****************************************************************************/ +/* static int CurvePrint(BPy_Curve *self, FILE *fp, int flags) //print { @@ -658,6 +659,7 @@ static int CurvePrint(BPy_Curve *self, FILE *fp, int flags) //print return 0; } +*/ /*****************************************************************************/ /* Function: CurveRepr */ @@ -667,7 +669,7 @@ static int CurvePrint(BPy_Curve *self, FILE *fp, int flags) //print static PyObject *CurveRepr (BPy_Curve *self) //used by 'repr' { - return PyString_FromString(self->curve->id.name+2); + return PyString_FromFormat("[Curve \"%s\"]", self->curve->id.name+2); } PyObject* CurveCreatePyObject (struct Curve *curve) diff --git a/source/blender/python/api2_2x/Curve.h b/source/blender/python/api2_2x/Curve.h index 741050c83ff..f97b806b909 100644 --- a/source/blender/python/api2_2x/Curve.h +++ b/source/blender/python/api2_2x/Curve.h @@ -178,7 +178,7 @@ Sets a control point "}, /* Python Curve_Type callback function prototypes: */ /*****************************************************************************/ static void CurveDeAlloc (BPy_Curve *msh); -static int CurvePrint (BPy_Curve *msh, FILE *fp, int flags); +//static int CurvePrint (BPy_Curve *msh, FILE *fp, int flags); static int CurveSetAttr (BPy_Curve *msh, char *name, PyObject *v); static PyObject *CurveGetAttr (BPy_Curve *msh, char *name); static PyObject *CurveRepr (BPy_Curve *msh); @@ -199,7 +199,7 @@ PyTypeObject Curve_Type = 0, /* tp_itemsize */ /* methods */ (destructor)CurveDeAlloc, /* tp_dealloc */ - (printfunc)CurvePrint, /* tp_print */ + 0, /* tp_print */ (getattrfunc)CurveGetAttr, /* tp_getattr */ (setattrfunc)CurveSetAttr, /* tp_setattr */ 0, /* tp_compare */