Revision: 40139
          
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=40139
Author:   campbellbarton
Date:     2011-09-12 00:00:21 +0000 (Mon, 12 Sep 2011)
Log Message:
-----------
fix for ntreeGPUMaterialNodes(), using uninitialized exec pointer.
also commented some set-but-unused variables.

Modified Paths:
--------------
    trunk/blender/source/blender/editors/interface/interface_layout.c
    trunk/blender/source/blender/editors/space_file/filelist.c
    trunk/blender/source/blender/editors/space_nla/nla_select.c
    trunk/blender/source/blender/editors/transform/transform.c
    trunk/blender/source/blender/nodes/shader/node_shader_tree.c

Modified: trunk/blender/source/blender/editors/interface/interface_layout.c
===================================================================
--- trunk/blender/source/blender/editors/interface/interface_layout.c   
2011-09-11 23:44:20 UTC (rev 40138)
+++ trunk/blender/source/blender/editors/interface/interface_layout.c   
2011-09-12 00:00:21 UTC (rev 40139)
@@ -334,7 +334,7 @@
 }
 
 /* create buttons for an item with an RNA array */
-static void ui_item_array(uiLayout *layout, uiBlock *block, const char *name, 
int icon, PointerRNA *ptr, PropertyRNA *prop, int len, int x, int y, int w, int 
h, int expand, int slider, int toggle, int icon_only)
+static void ui_item_array(uiLayout *layout, uiBlock *block, const char *name, 
int icon, PointerRNA *ptr, PropertyRNA *prop, int len, int x, int y, int w, int 
UNUSED(h), int expand, int slider, int toggle, int icon_only)
 {
        uiStyle *style= layout->root->style;
        uiBut *but;
@@ -407,7 +407,7 @@
                if (totdim != 2) return;        /* only 2D matrices supported 
in UI so far */
                
                w /= dim_size[0];
-               h /= dim_size[1];
+               /* h /= dim_size[1]; */ /* UNUSED */
 
                for(a=0; a<len; a++) {
                        col= a % dim_size[0];

Modified: trunk/blender/source/blender/editors/space_file/filelist.c
===================================================================
--- trunk/blender/source/blender/editors/space_file/filelist.c  2011-09-11 
23:44:20 UTC (rev 40138)
+++ trunk/blender/source/blender/editors/space_file/filelist.c  2011-09-12 
00:00:21 UTC (rev 40139)
@@ -1158,8 +1158,8 @@
                
                /* XXXXX TODO: if databrowse F4 or append/link 
filelist->hide_parent has to be set */
                if (!filelist->hide_parent) filelist->numfiles+= 1;
-               filelist->filelist= (struct direntry 
*)malloc(filelist->numfiles * sizeof(struct direntry));
-               
+               filelist->filelist= filelist->numfiles > 0 ? (struct direntry 
*)malloc(filelist->numfiles * sizeof(struct direntry)) : NULL;
+
                files = filelist->filelist;
                
                if (!filelist->hide_parent) {

Modified: trunk/blender/source/blender/editors/space_nla/nla_select.c
===================================================================
--- trunk/blender/source/blender/editors/space_nla/nla_select.c 2011-09-11 
23:44:20 UTC (rev 40138)
+++ trunk/blender/source/blender/editors/space_nla/nla_select.c 2011-09-12 
00:00:21 UTC (rev 40139)
@@ -226,7 +226,7 @@
        SpaceNla *snla = (SpaceNla *)ac->sl;
        View2D *v2d= &ac->ar->v2d;
        rctf rectf;
-       float ymin=(float)(-NLACHANNEL_HEIGHT(snla)), ymax=0;
+       float ymin /* =(float)(-NLACHANNEL_HEIGHT(snla)) */ /* UNUSED */, 
ymax=0;
        
        /* convert border-region to view coordinates */
        UI_view2d_region_to_view(v2d, rect.xmin, rect.ymin+2, &rectf.xmin, 
&rectf.ymin);

Modified: trunk/blender/source/blender/editors/transform/transform.c
===================================================================
--- trunk/blender/source/blender/editors/transform/transform.c  2011-09-11 
23:44:20 UTC (rev 40138)
+++ trunk/blender/source/blender/editors/transform/transform.c  2011-09-12 
00:00:21 UTC (rev 40139)
@@ -5423,9 +5423,13 @@
 {
        /* snap key to nearest frame? */
        if (autosnap == SACTSNAP_FRAME) {
+
+#if 0   /* 'doTime' disabled for now */
+
                const Scene *scene= t->scene;
                const short doTime= 0; //getAnimEdit_DrawTime(t); // NOTE: this 
works, but may be confusing behaviour given the option's label, hence disabled
                const double secf= FPS;
+#endif
                double val;
                
                /* convert frame to nla-action time (if needed) */
@@ -5434,11 +5438,17 @@
                else
                        val= *(td->val);
                
+#if 0  /* 'doTime' disabled for now */
+
                /* do the snapping to nearest frame/second */
-               if (doTime)
+               if (doTime) {
                        val= (float)( floor((val/secf) + 0.5f) * secf );
+               }
                else
+#endif
+               {
                        val= (float)( floor(val+0.5f) );
+               }
                
                /* convert frame out of nla-action time */
                if (adt)

Modified: trunk/blender/source/blender/nodes/shader/node_shader_tree.c
===================================================================
--- trunk/blender/source/blender/nodes/shader/node_shader_tree.c        
2011-09-11 23:44:20 UTC (rev 40138)
+++ trunk/blender/source/blender/nodes/shader/node_shader_tree.c        
2011-09-12 00:00:21 UTC (rev 40139)
@@ -107,8 +107,7 @@
 {
        bNodeTreeExec *exec;
 
-       if(!ntree->execdata)
-               exec = ntreeShaderBeginExecTree(ntree, 1);
+       exec = ntreeShaderBeginExecTree(ntree, 1);
 
        ntreeExecGPUNodes(exec, mat, 1);
 

_______________________________________________
Bf-blender-cvs mailing list
[email protected]
http://lists.blender.org/mailman/listinfo/bf-blender-cvs

Reply via email to