[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [53512] trunk/blender/source/blender/ blenkernel/intern/deform.c: r53351 removed a NULL check for name in defgroup_name_index().

Mitchell Stokes mogurijin at gmail.com
Wed Jan 2 23:14:45 CET 2013


Revision: 53512
          http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=53512
Author:   moguri
Date:     2013-01-02 22:14:40 +0000 (Wed, 02 Jan 2013)
Log Message:
-----------
r53351 removed a NULL check for name in defgroup_name_index(). name can be NULL when deforming verts in the BGE, so I'm adding a NULL check back in.

Revision Links:
--------------
    http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=53351

Modified Paths:
--------------
    trunk/blender/source/blender/blenkernel/intern/deform.c

Modified: trunk/blender/source/blender/blenkernel/intern/deform.c
===================================================================
--- trunk/blender/source/blender/blenkernel/intern/deform.c	2013-01-02 20:51:47 UTC (rev 53511)
+++ trunk/blender/source/blender/blenkernel/intern/deform.c	2013-01-02 22:14:40 UTC (rev 53512)
@@ -343,7 +343,7 @@
 
 int defgroup_name_index(Object *ob, const char *name)
 {
-	return BLI_findstringindex(&ob->defbase, name, offsetof(bDeformGroup, name));
+	return (name) ? BLI_findstringindex(&ob->defbase, name, offsetof(bDeformGroup, name)) : -1;
 }
 
 /* note, must be freed */




More information about the Bf-blender-cvs mailing list