[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [52152] trunk/blender/source/blender/ blenloader/intern/versioning_250.c: Bugfix #33147

Ton Roosendaal ton at blender.org
Mon Nov 12 19:07:34 CET 2012


Revision: 52152
          http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=52152
Author:   ton
Date:     2012-11-12 18:07:33 +0000 (Mon, 12 Nov 2012)
Log Message:
-----------
Bugfix #33147

Conversion from 2.49 and older files: support for unlimited materials on
objects had an error in conversion.

Effect was that you couldn't re-assign material slots a Material, in case
you were using "link to object" option.

Modified Paths:
--------------
    trunk/blender/source/blender/blenloader/intern/versioning_250.c

Modified: trunk/blender/source/blender/blenloader/intern/versioning_250.c
===================================================================
--- trunk/blender/source/blender/blenloader/intern/versioning_250.c	2012-11-12 16:08:02 UTC (rev 52151)
+++ trunk/blender/source/blender/blenloader/intern/versioning_250.c	2012-11-12 18:07:33 UTC (rev 52152)
@@ -901,7 +901,7 @@
 
 				ob->matbits = MEM_callocN(sizeof(char)*ob->totcol, "ob->matbits");
 				for (a = 0; a < ob->totcol; a++)
-					ob->matbits[a] = ob->colbits & (1<<a);
+					ob->matbits[a] = (ob->colbits & (1<<a)) != 0;
 			}
 		}
 




More information about the Bf-blender-cvs mailing list