diff options
| author | Jon A. Cruz <jon@joncruz.org> | 2012-01-08 09:00:38 +0000 |
|---|---|---|
| committer | Jon A. Cruz <jon@joncruz.org> | 2012-01-08 09:00:38 +0000 |
| commit | 1c8127076573a338f2f66aa4fbb56588b62a1182 (patch) | |
| tree | 68b5f1d8aae7a741865e3e1c620c5d8b18df824e /src/sp-star.cpp | |
| parent | Fix pointer initialization (diff) | |
| download | inkscape-1c8127076573a338f2f66aa4fbb56588b62a1182.tar.gz inkscape-1c8127076573a338f2f66aa4fbb56588b62a1182.zip | |
Warning and uninitialized variable cleanup.
(bzr r10860)
Diffstat (limited to 'src/sp-star.cpp')
| -rw-r--r-- | src/sp-star.cpp | 22 |
1 files changed, 7 insertions, 15 deletions
diff --git a/src/sp-star.cpp b/src/sp-star.cpp index d224ff1ba..8ea10f52b 100644 --- a/src/sp-star.cpp +++ b/src/sp-star.cpp @@ -69,22 +69,14 @@ sp_star_get_type (void) return type; } -static void -sp_star_class_init (SPStarClass *klass) +static void sp_star_class_init(SPStarClass *klass) { - GObjectClass * gobject_class; - SPObjectClass * sp_object_class; - SPItemClass * item_class; - SPLPEItemClass * lpe_item_class; - SPShapeClass * shape_class; - - gobject_class = (GObjectClass *) klass; - sp_object_class = (SPObjectClass *) klass; - item_class = (SPItemClass *) klass; - lpe_item_class = (SPLPEItemClass *) klass; - shape_class = (SPShapeClass *) klass; - - parent_class = (SPShapeClass *)g_type_class_ref (SP_TYPE_SHAPE); + SPObjectClass *sp_object_class = reinterpret_cast<SPObjectClass *>(klass); + SPItemClass *item_class = reinterpret_cast<SPItemClass *>(klass); + SPLPEItemClass *lpe_item_class = reinterpret_cast<SPLPEItemClass *>(klass); + SPShapeClass *shape_class = reinterpret_cast<SPShapeClass *>(klass); + + parent_class = reinterpret_cast<SPShapeClass *>(g_type_class_ref(SP_TYPE_SHAPE)); sp_object_class->build = sp_star_build; sp_object_class->write = sp_star_write; |
