[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [28164] branches/render25/source/blender/ editors/interface/interface_icons.c: fix for rare case when icon textures wont load.
Campbell Barton
ideasman42 at gmail.com
Tue Apr 13 16:46:19 CEST 2010
Revision: 28164
http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=28164
Author: campbellbarton
Date: 2010-04-13 16:46:19 +0200 (Tue, 13 Apr 2010)
Log Message:
-----------
fix for rare case when icon textures wont load.
Modified Paths:
--------------
branches/render25/source/blender/editors/interface/interface_icons.c
Modified: branches/render25/source/blender/editors/interface/interface_icons.c
===================================================================
--- branches/render25/source/blender/editors/interface/interface_icons.c 2010-04-13 14:02:58 UTC (rev 28163)
+++ branches/render25/source/blender/editors/interface/interface_icons.c 2010-04-13 14:46:19 UTC (rev 28164)
@@ -518,12 +518,14 @@
else
icontype= ICON_TYPE_BUFFER;
- for (y=0; y<ICON_GRID_ROWS; y++) {
- for (x=0; x<ICON_GRID_COLS; x++) {
- def_internal_icon(bbuf, BIFICONID_FIRST + y*ICON_GRID_COLS + x,
- x*(ICON_GRID_W+ICON_GRID_MARGIN)+ICON_GRID_MARGIN,
- y*(ICON_GRID_H+ICON_GRID_MARGIN)+ICON_GRID_MARGIN, ICON_GRID_W,
- icontype);
+ if(bbuf) {
+ for (y=0; y<ICON_GRID_ROWS; y++) {
+ for (x=0; x<ICON_GRID_COLS; x++) {
+ def_internal_icon(bbuf, BIFICONID_FIRST + y*ICON_GRID_COLS + x,
+ x*(ICON_GRID_W+ICON_GRID_MARGIN)+ICON_GRID_MARGIN,
+ y*(ICON_GRID_H+ICON_GRID_MARGIN)+ICON_GRID_MARGIN, ICON_GRID_W,
+ icontype);
+ }
}
}
More information about the Bf-blender-cvs
mailing list