Revision: 24041
          
http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=24041
Author:   gsrb3d
Date:     2009-10-21 19:56:26 +0200 (Wed, 21 Oct 2009)

Log Message:
-----------
Make compiler happy, remove doubtful non init usage.

Modified Paths:
--------------
    trunk/blender/source/blender/blenkernel/intern/curve.c
    trunk/blender/source/blender/blenkernel/intern/softbody.c
    trunk/blender/source/blender/editors/mesh/editmesh_loop.c
    trunk/blender/source/blender/editors/physics/particle_edit.c
    trunk/blender/source/blender/editors/sculpt_paint/paint_vertex.c
    trunk/blender/source/blender/editors/space_text/text_python.c
    trunk/blender/source/blender/editors/space_view3d/view3d_edit.c
    trunk/blender/source/blender/editors/transform/transform_snap.c
    trunk/blender/source/blender/gpu/intern/gpu_buffers.c
    trunk/blender/source/blender/nodes/intern/CMP_util.c
    trunk/blender/source/blender/nodes/intern/TEX_nodes/TEX_output.c
    trunk/blender/source/blender/python/generic/vector.c
    trunk/blender/source/blender/python/intern/bpy_rna.c
    trunk/blender/source/blender/render/intern/source/volume_precache.c

Modified: trunk/blender/source/blender/blenkernel/intern/curve.c
===================================================================
--- trunk/blender/source/blender/blenkernel/intern/curve.c      2009-10-21 
15:39:32 UTC (rev 24040)
+++ trunk/blender/source/blender/blenkernel/intern/curve.c      2009-10-21 
17:56:26 UTC (rev 24041)
@@ -1922,7 +1922,7 @@
        BevPoint *bevp, *bevp2, *bevp1 = NULL, *bevp0;
        float min, inp, x1, x2, y1, y2;
        struct bevelsort *sortdata, *sd, *sd1;
-       int a, b, nr, poly, resolu, len=0;
+       int a, b, nr, poly, resolu = 0, len = 0;
        int do_tilt, do_radius;
        
        /* this function needs an object, because of tflag and upflag */

Modified: trunk/blender/source/blender/blenkernel/intern/softbody.c
===================================================================
--- trunk/blender/source/blender/blenkernel/intern/softbody.c   2009-10-21 
15:39:32 UTC (rev 24040)
+++ trunk/blender/source/blender/blenkernel/intern/softbody.c   2009-10-21 
17:56:26 UTC (rev 24041)
@@ -1705,7 +1705,7 @@
        GHash *hash;
        GHashIterator *ihash;
        float nv1[3], nv2[3], nv3[3], nv4[3], edge1[3], edge2[3],d_nvect[3], 
dv1[3],ve[3],avel[3]={0.0,0.0,0.0},
-    vv1[3], vv2[3], vv3[3], vv4[3], coledge[3], mindistedge = 1000.0f, 
+    vv1[3], vv2[3], vv3[3], vv4[3], coledge[3]={0.0f, 0.0f, 0.0f}, mindistedge 
= 1000.0f, 
        outerforceaccu[3],innerforceaccu[3],
                facedist,n_mag,force_mag_norm,minx,miny,minz,maxx,maxy,maxz,
                innerfacethickness = -0.5f, outerfacethickness = 0.2f,

Modified: trunk/blender/source/blender/editors/mesh/editmesh_loop.c
===================================================================
--- trunk/blender/source/blender/editors/mesh/editmesh_loop.c   2009-10-21 
15:39:32 UTC (rev 24040)
+++ trunk/blender/source/blender/editors/mesh/editmesh_loop.c   2009-10-21 
17:56:26 UTC (rev 24041)
@@ -207,7 +207,7 @@
        EditEdge *nearest=NULL, *eed;
        float fac;
        int keys = 0, holdnum=0, selectmode, dist;
-       short mvalo[2] = {0,0}, mval[2];
+       short mvalo[2] = {0, 0}, mval[2] = {0, 0};
        short event=0, val, choosing=1, cancel=0, cuthalf = 0, smooth=0;
        short hasHidden = 0;
        char msg[128];
@@ -251,7 +251,7 @@
 //                     }
 #endif
                }
-               else PIL_sleep_ms(10);  // idle         
+               else PIL_sleep_ms(10);  // idle
                
                
                while(qtest()) 

Modified: trunk/blender/source/blender/editors/physics/particle_edit.c
===================================================================
--- trunk/blender/source/blender/editors/physics/particle_edit.c        
2009-10-21 15:39:32 UTC (rev 24040)
+++ trunk/blender/source/blender/editors/physics/particle_edit.c        
2009-10-21 17:56:26 UTC (rev 24041)
@@ -2795,7 +2795,7 @@
        PTCacheEdit *edit= data->edit;
        PTCacheEditPoint *point = edit->points + point_index;
        KEY_K;
-       float dvec[3],pvec[3];
+       float dvec[3],pvec[3] = {0.0f, 0.0f, 0.0f};
 
        LOOP_KEYS {
                if(k==0) {
@@ -2819,7 +2819,7 @@
        PTCacheEditPoint *point = edit->points + point_index;
        KEY_K;
        float mat[4][4], imat[4][4];
-       float lastco[3], rootco[3], co[3], nor[3], kco[3], dco[3], fac=0.0f, 
length=0.0f;
+       float lastco[3], rootco[3] = {0.0f, 0.0f, 0.0f}, co[3], nor[3], kco[3], 
dco[3], fac=0.0f, length=0.0f;
 
        if(psys && !(psys->flag & PSYS_GLOBAL_HAIR)) {
                psys_mat_hair_to_global(data->ob, data->dm, psys->part->from, 
psys->particles + point_index, mat);

Modified: trunk/blender/source/blender/editors/sculpt_paint/paint_vertex.c
===================================================================
--- trunk/blender/source/blender/editors/sculpt_paint/paint_vertex.c    
2009-10-21 15:39:32 UTC (rev 24040)
+++ trunk/blender/source/blender/editors/sculpt_paint/paint_vertex.c    
2009-10-21 17:56:26 UTC (rev 24041)
@@ -860,7 +860,7 @@
        Object *ob= OBACT;
        Mesh *me= get_mesh(ob);
        int index;
-       short mval[2], sco[2];
+       short mval[2] = {0, 0}, sco[2];
 
        if (!me) return;
        

Modified: trunk/blender/source/blender/editors/space_text/text_python.c
===================================================================
--- trunk/blender/source/blender/editors/space_text/text_python.c       
2009-10-21 15:39:32 UTC (rev 24040)
+++ trunk/blender/source/blender/editors/space_text/text_python.c       
2009-10-21 17:56:26 UTC (rev 24041)
@@ -50,7 +50,7 @@
        TextLine *tmp;
        int l, x, y, w, h, i;
        int tgti, *top;
-       short mval[2];
+       short mval[2] = {0, 0};
        
        if(!st || !st->text) return 0;
        if(!texttool_text_is_active(st->text)) return 0;

Modified: trunk/blender/source/blender/editors/space_view3d/view3d_edit.c
===================================================================
--- trunk/blender/source/blender/editors/space_view3d/view3d_edit.c     
2009-10-21 15:39:32 UTC (rev 24040)
+++ trunk/blender/source/blender/editors/space_view3d/view3d_edit.c     
2009-10-21 17:56:26 UTC (rev 24041)
@@ -94,7 +94,7 @@
        ARegion *ar;
        BoundBox *bb = MEM_callocN(sizeof(BoundBox), "clipbb");
        float clip[6][4];
-       float x1= 0.0f, y1= 0.0f, z1= 0.0f, ofs[3];
+       float x1= 0.0f, y1= 0.0f, z1= 0.0f, ofs[3] = {0.0f, 0.0f, 0.0f};
        int val;
 
        /* create bounding box */

Modified: trunk/blender/source/blender/editors/transform/transform_snap.c
===================================================================
--- trunk/blender/source/blender/editors/transform/transform_snap.c     
2009-10-21 15:39:32 UTC (rev 24040)
+++ trunk/blender/source/blender/editors/transform/transform_snap.c     
2009-10-21 17:56:26 UTC (rev 24041)
@@ -633,7 +633,7 @@
                        DepthPeel *p1, *p2;
                        float *last_p = NULL;
                        float dist = FLT_MAX;
-                       float p[3];
+                       float p[3] = {0.0f, 0.0f, 0.0f};
                        
                        depth_peels.first = depth_peels.last = NULL;
                        

Modified: trunk/blender/source/blender/gpu/intern/gpu_buffers.c
===================================================================
--- trunk/blender/source/blender/gpu/intern/gpu_buffers.c       2009-10-21 
15:39:32 UTC (rev 24040)
+++ trunk/blender/source/blender/gpu/intern/gpu_buffers.c       2009-10-21 
17:56:26 UTC (rev 24041)
@@ -1168,7 +1168,7 @@
 void GPU_color_switch( int mode )
 {
        if( mode ) {
-               if( !GLStates & GPU_BUFFER_COLOR_STATE )
+               if( !(GLStates & GPU_BUFFER_COLOR_STATE) )
                        glEnableClientState( GL_COLOR_ARRAY );
                GLStates |= GPU_BUFFER_COLOR_STATE;
        }

Modified: trunk/blender/source/blender/nodes/intern/CMP_util.c
===================================================================
--- trunk/blender/source/blender/nodes/intern/CMP_util.c        2009-10-21 
15:39:32 UTC (rev 24040)
+++ trunk/blender/source/blender/nodes/intern/CMP_util.c        2009-10-21 
17:56:26 UTC (rev 24041)
@@ -1255,7 +1255,7 @@
                fbuf = alloc_compbuf(nw, nh, src->type, 1);
                {
                        int x, y, xx, yy, sx, sy, mx, my;
-                       float colsum[4];
+                       float colsum[4] = {0.0f, 0.0f, 0.0f, 0.0f};
                        float fscale = 1.f/(float)(scale*scale);
                        for (y=0; y<nh; y++) {
                                fRGB* fcolp = 
(fRGB*)&fbuf->rect[y*fbuf->x*fbuf->type];

Modified: trunk/blender/source/blender/nodes/intern/TEX_nodes/TEX_output.c
===================================================================
--- trunk/blender/source/blender/nodes/intern/TEX_nodes/TEX_output.c    
2009-10-21 15:39:32 UTC (rev 24040)
+++ trunk/blender/source/blender/nodes/intern/TEX_nodes/TEX_output.c    
2009-10-21 17:56:26 UTC (rev 24041)
@@ -118,7 +118,7 @@
 {
        TexNodeOutput *tno = (TexNodeOutput *)node->storage;
        char *new_name = 0;
-       int new_len;
+       int new_len = 0;
        int suffix;
        bNode *i;
        char *name = tno->name;

Modified: trunk/blender/source/blender/python/generic/vector.c
===================================================================
--- trunk/blender/source/blender/python/generic/vector.c        2009-10-21 
15:39:32 UTC (rev 24040)
+++ trunk/blender/source/blender/python/generic/vector.c        2009-10-21 
17:56:26 UTC (rev 24041)
@@ -1271,7 +1271,7 @@
    unchanged. */
 static int Vector_setSwizzle(VectorObject * self, PyObject * value, void 
*closure)
 {
-       VectorObject *vecVal;
+       VectorObject *vecVal = NULL;
        PyObject *item;
        size_t listLen;
        float scalarVal;

Modified: trunk/blender/source/blender/python/intern/bpy_rna.c
===================================================================
--- trunk/blender/source/blender/python/intern/bpy_rna.c        2009-10-21 
15:39:32 UTC (rev 24040)
+++ trunk/blender/source/blender/python/intern/bpy_rna.c        2009-10-21 
17:56:26 UTC (rev 24041)
@@ -1590,7 +1590,7 @@
 
 static PyObject *foreach_getset(BPy_PropertyRNA *self, PyObject *args, int set)
 {
-       PyObject *item;
+       PyObject *item = NULL;
        int i=0, ok, buffer_is_compat;
        void *array= NULL;
 
@@ -2677,7 +2677,7 @@
 
 static StructRNA *pyrna_struct_as_srna(PyObject *self)
 {
-       BPy_StructRNA *py_srna;
+       BPy_StructRNA *py_srna = NULL;
        StructRNA *srna;
        
        /* ack, PyObject_GetAttrString wont look up this types tp_dict first :/ 
*/

Modified: trunk/blender/source/blender/render/intern/source/volume_precache.c
===================================================================
--- trunk/blender/source/blender/render/intern/source/volume_precache.c 
2009-10-21 15:39:32 UTC (rev 24040)
+++ trunk/blender/source/blender/render/intern/source/volume_precache.c 
2009-10-21 17:56:26 UTC (rev 24041)
@@ -594,7 +594,7 @@
        ShadeInput shi;
        ListBase threads;
        float *bbmin=obi->obr->boundbox[0], *bbmax=obi->obr->boundbox[1];
-       int parts[3], totparts;
+       int parts[3] = {1, 1, 1}, totparts;
        
        int caching=1, counter=0;
        int totthread = re->r.threads;


_______________________________________________
Bf-blender-cvs mailing list
Bf-blender-cvs@blender.org
http://lists.blender.org/mailman/listinfo/bf-blender-cvs

Reply via email to