Revision: 49048
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=49048
Author: psy-fi
Date: 2012-07-18 22:43:28 +0000 (Wed, 18 Jul 2012)
Log Message:
-----------
Fix silly crash on meshes without modifiers due to own commit
Modified Paths:
--------------
branches/soc-2012-bratwurst/source/blender/editors/uvedit/uvedit_unwrap_ops.c
Modified:
branches/soc-2012-bratwurst/source/blender/editors/uvedit/uvedit_unwrap_ops.c
===================================================================
---
branches/soc-2012-bratwurst/source/blender/editors/uvedit/uvedit_unwrap_ops.c
2012-07-18 22:29:31 UTC (rev 49047)
+++
branches/soc-2012-bratwurst/source/blender/editors/uvedit/uvedit_unwrap_ops.c
2012-07-18 22:43:28 UTC (rev 49048)
@@ -186,17 +186,21 @@
md = obedit->modifiers.first;
/* only account for mirroring if first modifier is mirror */
- if(!(md->type == eModifierType_Mirror))
- mirror = 0;
+ if(mirror && md && md->type == eModifierType_Mirror)
+ mirror = TRUE;
+ else
+ mirror = FALSE;
/* subsurf will take the modifier settings only if modifier is first or
right after mirror */
if (subsurf) {
- if (mirror) {
+ if (mirror && md) {
md = md->next;
}
- if (!(md->type == eModifierType_Subsurf))
- subsurf = 0;
+ if (md && md->type == eModifierType_Subsurf)
+ subsurf = TRUE;
+ else
+ subsurf = FALSE;
}
*use_subsurf = subsurf;
_______________________________________________
Bf-blender-cvs mailing list
[email protected]
http://lists.blender.org/mailman/listinfo/bf-blender-cvs