summary | shortlog | log | commit | commitdiff | tree
raw | patch | inline | side by side (parent: 4fdf6b7)
raw | patch | inline | side by side (parent: 4fdf6b7)
author | knutux <knutux@users.sourceforge.net> | |
Fri, 21 Apr 2006 07:11:19 +0000 (07:11 +0000) | ||
committer | knutux <knutux@users.sourceforge.net> | |
Fri, 21 Apr 2006 07:11:19 +0000 (07:11 +0000) |
src/sp-switch.cpp | patch | blob | history |
diff --git a/src/sp-switch.cpp b/src/sp-switch.cpp
index 64aa868ccd1f39611b395fad99bc3eb8ade5729b..d7bc6bba0a4eadd2da4f0b25918ec8cafde046ad 100644 (file)
--- a/src/sp-switch.cpp
+++ b/src/sp-switch.cpp
SPObject *CSwitch::_evaluateFirst() {
for (SPObject *child = sp_object_first_child(_group) ; child != NULL ; child = SP_OBJECT_NEXT(child) ) {
- if (sp_item_evaluate(SP_ITEM(child)))
+ if (SP_IS_ITEM(child) && sp_item_evaluate(SP_ITEM(child)))
return child;
}
return NULL;