Fixed uninitialized pointers in ViewVertex instances returned by the
castToViewVertex method.
This commit is contained in:
@@ -151,17 +151,11 @@ PyObject * NonTVertex_castToSVertex( BPy_NonTVertex *self ) {
|
||||
}
|
||||
|
||||
PyObject * NonTVertex_castToViewVertex( BPy_NonTVertex *self ) {
|
||||
PyObject *py_vv = ViewVertex_Type.tp_new( &ViewVertex_Type, 0, 0 );
|
||||
((BPy_ViewVertex *) py_vv)->vv = self->ntv->castToViewVertex();
|
||||
|
||||
return py_vv;
|
||||
return BPy_ViewVertex_from_ViewVertex_ptr( self->ntv->castToViewVertex() );
|
||||
}
|
||||
|
||||
PyObject * NonTVertex_castToNonTVertex( BPy_NonTVertex *self ) {
|
||||
PyObject *py_ntv = NonTVertex_Type.tp_new( &NonTVertex_Type, 0, 0 );
|
||||
((BPy_NonTVertex *) py_ntv)->ntv = self->ntv->castToNonTVertex();
|
||||
|
||||
return py_ntv;
|
||||
return BPy_NonTVertex_from_NonTVertex_ptr( self->ntv->castToNonTVertex() );
|
||||
}
|
||||
|
||||
PyObject * NonTVertex_svertex( BPy_NonTVertex *self ) {
|
||||
|
||||
@@ -140,17 +140,11 @@ int TVertex___init__(BPy_TVertex *self, PyObject *args, PyObject *kwds)
|
||||
|
||||
|
||||
PyObject * TVertex_castToViewVertex( BPy_TVertex *self ) {
|
||||
PyObject *py_vv = ViewVertex_Type.tp_new( &ViewVertex_Type, 0, 0 );
|
||||
((BPy_ViewVertex *) py_vv)->vv = self->tv->castToViewVertex();
|
||||
|
||||
return py_vv;
|
||||
return BPy_ViewVertex_from_ViewVertex_ptr( self->tv->castToViewVertex() );
|
||||
}
|
||||
|
||||
PyObject * TVertex_castToTVertex( BPy_TVertex *self ) {
|
||||
PyObject *py_tv = TVertex_Type.tp_new( &TVertex_Type, 0, 0 );
|
||||
((BPy_TVertex *) py_tv)->tv = self->tv->castToTVertex();
|
||||
|
||||
return py_tv;
|
||||
return BPy_TVertex_from_TVertex_ptr( self->tv->castToTVertex() );
|
||||
}
|
||||
|
||||
PyObject * TVertex_frontSVertex( BPy_TVertex *self ) {
|
||||
|
||||
Reference in New Issue
Block a user