[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [59341] trunk/blender/source/blender/ editors/space_view3d/drawobject.c: correct NULL pointer dereference with recent displist changes.

Campbell Barton ideasman42 at gmail.com
Wed Aug 21 04:30:19 CEST 2013


Revision: 59341
          http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=59341
Author:   campbellbarton
Date:     2013-08-21 02:30:19 +0000 (Wed, 21 Aug 2013)
Log Message:
-----------
correct NULL pointer dereference with recent displist changes.

Modified Paths:
--------------
    trunk/blender/source/blender/editors/space_view3d/drawobject.c

Modified: trunk/blender/source/blender/editors/space_view3d/drawobject.c
===================================================================
--- trunk/blender/source/blender/editors/space_view3d/drawobject.c	2013-08-21 02:29:13 UTC (rev 59340)
+++ trunk/blender/source/blender/editors/space_view3d/drawobject.c	2013-08-21 02:30:19 UTC (rev 59341)
@@ -4050,7 +4050,7 @@
 
 			if (BKE_mball_is_basis(ob)) {
 				lb = ob->curve_cache ? &ob->curve_cache->disp : NULL;
-				if (lb->first == NULL) {
+				if (ELEM(lb, lb->first, NULL)) {
 					BKE_displist_make_mball(scene, ob);
 					lb = &ob->curve_cache->disp;
 				}




More information about the Bf-blender-cvs mailing list