diff options
| author | Kris De Gussem <kris.degussem@gmail.com> | 2012-04-06 06:38:32 +0000 |
|---|---|---|
| committer | Kris <Kris.De.Gussem@hotmail.com> | 2012-04-06 06:38:32 +0000 |
| commit | aa256328ec303abecd4c01bb662cdf7e21f69669 (patch) | |
| tree | 47d4e08a559e5c10b6bf1883bb03cfeaf8111b80 /src/interface.cpp | |
| parent | build warning fix (diff) | |
| download | inkscape-aa256328ec303abecd4c01bb662cdf7e21f69669.tar.gz inkscape-aa256328ec303abecd4c01bb662cdf7e21f69669.zip | |
fixes issue with revision 11160?
(bzr r11162)
Diffstat (limited to '')
| -rw-r--r-- | src/interface.cpp | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/interface.cpp b/src/interface.cpp index 05c8b9844..168a53ddc 100644 --- a/src/interface.cpp +++ b/src/interface.cpp @@ -1717,27 +1717,27 @@ void ContextMenu::MakeObjectMenu(void) GObjectClass *klass = G_OBJECT_GET_CLASS(_object); //to deduce the object's type from its class GType type = G_TYPE_FROM_CLASS(klass); - if (type | SP_TYPE_ITEM) + if (G_TYPE_CHECK_CLASS_TYPE(klass, SP_TYPE_ITEM)) { MakeItemMenu (); } - if (type == SP_TYPE_GROUP) + if (G_TYPE_CHECK_CLASS_TYPE(klass, SP_TYPE_GROUP)) { MakeGroupMenu(); } - if (type == SP_TYPE_ANCHOR) + if (G_TYPE_CHECK_CLASS_TYPE(klass, SP_TYPE_ANCHOR)) { MakeAnchorMenu(); } - if (type == SP_TYPE_IMAGE) + if (G_TYPE_CHECK_CLASS_TYPE(klass, SP_TYPE_IMAGE)) { MakeImageMenu(); } - if (type == SP_TYPE_SHAPE) + if (G_TYPE_CHECK_CLASS_TYPE(klass, SP_TYPE_SHAPE)) { MakeShapeMenu(); } - if (type == SP_TYPE_TEXT) + if (G_TYPE_CHECK_CLASS_TYPE(klass, SP_TYPE_TEXT)) { MakeTextMenu(); } |
