Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCampbell Barton <ideasman42@gmail.com>2014-03-30 22:44:32 +0400
committerCampbell Barton <ideasman42@gmail.com>2014-03-30 22:46:19 +0400
commit0b8774fc427267793b3fc228da4bb0ce63f6cf76 (patch)
treedefcde89b85d4d9168c06019b5ec8414cb3ab0da /source/blender/blenkernel/intern/library_query.c
parentd84bd56ec5c8f480849992b14d65797d8a94c97e (diff)
Fix for missing break statements
Diffstat (limited to 'source/blender/blenkernel/intern/library_query.c')
-rw-r--r--source/blender/blenkernel/intern/library_query.c7
1 files changed, 5 insertions, 2 deletions
diff --git a/source/blender/blenkernel/intern/library_query.c b/source/blender/blenkernel/intern/library_query.c
index 09c87c58dc0..abc3a762372 100644
--- a/source/blender/blenkernel/intern/library_query.c
+++ b/source/blender/blenkernel/intern/library_query.c
@@ -71,6 +71,7 @@
bool keep_working = callback(user_data, id_pp, cb_flag); \
if (flag & IDWALK_READONLY) { \
BLI_assert(*id_pp == old_id); \
+ (void)old_id; /* quiet warning */ \
} \
if (keep_working == false) { \
/* REAL DANGER! Beware of this return! */ \
@@ -194,6 +195,7 @@ void BKE_library_foreach_ID_link(ID *id, LibraryIDLinkCallback callback, void *u
for (base = scene->base.first; base; base = base->next) {
CALLBACK_INVOKE(base->object, IDWALK_NOP);
}
+ break;
}
case ID_OB:
@@ -338,6 +340,7 @@ void BKE_library_foreach_ID_link(ID *id, LibraryIDLinkCallback callback, void *u
{
bScreen *screen = (bScreen *) id;
CALLBACK_INVOKE(screen->scene, IDWALK_NOP);
+ break;
}
case ID_WO:
@@ -450,8 +453,8 @@ void BKE_library_foreach_ID_link(ID *id, LibraryIDLinkCallback callback, void *u
}
}
- #undef CALLBACK_INVOKE_ID
- #undef CALLBACK_INVOKE
+#undef CALLBACK_INVOKE_ID
+#undef CALLBACK_INVOKE
}
#undef FOREACH_CALLBACK_INVOKE_ID