More fix various gcc warning, mainly related to signed/unsigned parameters
authorKen Hughes <khughes@pacific.edu>
Sat, 17 Mar 2007 14:43:52 +0000 (14:43 +0000)
committerKen Hughes <khughes@pacific.edu>
Sat, 17 Mar 2007 14:43:52 +0000 (14:43 +0000)
passed in general.

source/blender/python/api2_2x/Draw.c
source/blender/src/buttons_editing.c
source/blender/src/buttons_object.c
source/blender/src/buttons_scene.c
source/blender/src/buttons_shading.c
source/blender/src/interface_icons.c
source/blender/src/toolbox.c
source/blender/src/vpaint.c

index e8a7571c59ffe80575455aa9624ee6621e76c4c1..e547aafb9986c583189161e59c58e8a38b06dcc1 100644 (file)
@@ -512,7 +512,7 @@ static int Button_setattr( PyObject * self, char *name, PyObject * v )
                        char *newstr;
                        unsigned int newlen;
 
-                       PyString_AsStringAndSize( v, &newstr, &newlen );
+                       PyString_AsStringAndSize( v, &newstr, (int *)&newlen );
                        
                        if (newlen+1> UI_MAX_DRAW_STR)
                                return EXPP_ReturnIntError( PyExc_ValueError, "Error: button string length exceeded max limit (399 chars).");
index ef7f7ca4194a5ec03c2ce51a7e02945c90542d1d..1f813e401badd0ba29f25d6d91e8a121efb14dc7 100644 (file)
@@ -4355,7 +4355,7 @@ static void editing_panel_links(Object *ob)
                        
                        uiBlockBeginAlign(block);
                        
-                       uiDefButS(block, MENU, B_MAKEDISP, menustr, 143, 132,18,21, &ob->actdef, 1, defCount, 0, 0, "Browses available vertex groups");
+                       uiDefButS(block, MENU, B_MAKEDISP, menustr, 143, 132,18,21, (short *)&ob->actdef, 1, defCount, 0, 0, "Browses available vertex groups");
                        MEM_freeN (menustr);
                
                        if (ob->actdef){
@@ -5210,11 +5210,11 @@ void editing_panel_mesh_multires()
                        uiButSetFunc(but,multires_del_higher,ob,me);
                        cy-= 20;
                
-                       but= uiDefButC(block,NUM,B_NOP,"Level: ",cx,cy,200,19,&me->mr->newlvl,1.0,me->mr->level_count,0,0,"");
+                       but= uiDefButC(block,NUM,B_NOP,"Level: ",cx,cy,200,19,(char *)&me->mr->newlvl,1.0,me->mr->level_count,0,0,"");
                        uiButSetFunc(but,multires_set_level_cb, ob, me);
                        cy-= 20;
 
-                       but= uiDefButC(block,NUM,B_NOP,"Edges: ",cx,cy,200,19,&me->mr->edgelvl,1.0,me->mr->level_count,0,0,"Set level of edges to display");
+                       but= uiDefButC(block,NUM,B_NOP,"Edges: ",cx,cy,200,19,(char *)&me->mr->edgelvl,1.0,me->mr->level_count,0,0,"Set level of edges to display");
                        uiButSetFunc(but,multires_edge_level_update,ob,me);
                        cy-= 20;
                        uiBlockEndAlign(block);
@@ -5224,10 +5224,10 @@ void editing_panel_mesh_multires()
                        cy-= 20;
 
                        uiBlockBeginAlign(block);
-                       uiDefButC(block,NUM,B_NOP,"Pin: ",cx,cy,200,19,&me->mr->pinlvl,1.0,me->mr->level_count,0,0,"Set level to apply modifiers to during render");
+                       uiDefButC(block,NUM,B_NOP,"Pin: ",cx,cy,200,19,(char *)&me->mr->pinlvl,1.0,me->mr->level_count,0,0,"Set level to apply modifiers to during render");
                        cy-= 20;
 
-                       uiDefButC(block,NUM,B_NOP,"Render: ",cx,cy,200,19,&me->mr->renderlvl,1.0,me->mr->level_count,0,0,"Set level to render");
+                       uiDefButC(block,NUM,B_NOP,"Render: ",cx,cy,200,19,(char *)&me->mr->renderlvl,1.0,me->mr->level_count,0,0,"Set level to render");
                        cy-= 20;
                        
                        if(multires_modifier_warning()) {
index 3c2c2be937351cb0435d63ca60a68025abad03ff..de80909433f88ab6cd556028988dd452d76c8b4b 100644 (file)
@@ -1922,16 +1922,16 @@ static void object_panel_object(Object *ob)
                        /* layers */
                        uiBlockBeginAlign(block);
                        for(a=0; a<5; a++)
-                               uiDefButBitI(block, TOG, 1<<a, REDRAWVIEW3D, "",        (short)(xco+a*(dx/2)), 120-yco, (short)(dx/2), (short)(dy/2), &(group->layer), 0, 0, 0, 0, "");
+                               uiDefButBitI(block, TOG, 1<<a, REDRAWVIEW3D, "",        (short)(xco+a*(dx/2)), 120-yco, (short)(dx/2), (short)(dy/2), (int *)&(group->layer), 0, 0, 0, 0, "");
                        for(a=0; a<5; a++)
-                               uiDefButBitI(block, TOG, 1<<(a+10), REDRAWVIEW3D, "",   (short)(xco+a*(dx/2)), 105-yco, (short)(dx/2), (short)(dy/2), &(group->layer), 0, 0, 0, 0, "");
+                               uiDefButBitI(block, TOG, 1<<(a+10), REDRAWVIEW3D, "",   (short)(xco+a*(dx/2)), 105-yco, (short)(dx/2), (short)(dy/2), (int *)&(group->layer), 0, 0, 0, 0, "");
                        
                        xco+= 7;
                        uiBlockBeginAlign(block);
                        for(a=5; a<10; a++)
-                               uiDefButBitI(block, TOG, 1<<a, REDRAWVIEW3D, "",        (short)(xco+a*(dx/2)), 120-yco, (short)(dx/2), (short)(dy/2), &(group->layer), 0, 0, 0, 0, "");
+                               uiDefButBitI(block, TOG, 1<<a, REDRAWVIEW3D, "",        (short)(xco+a*(dx/2)), 120-yco, (short)(dx/2), (short)(dy/2), (int *)&(group->layer), 0, 0, 0, 0, "");
                        for(a=5; a<10; a++)
-                               uiDefButBitI(block, TOG, 1<<(a+10), REDRAWVIEW3D, "",   (short)(xco+a*(dx/2)), 105-yco, (short)(dx/2), (short)(dy/2), &(group->layer), 0, 0, 0, 0, "");
+                               uiDefButBitI(block, TOG, 1<<(a+10), REDRAWVIEW3D, "",   (short)(xco+a*(dx/2)), 105-yco, (short)(dx/2), (short)(dy/2), (int *)&(group->layer), 0, 0, 0, 0, "");
                        
                        uiBlockEndAlign(block);
                        
@@ -2027,16 +2027,16 @@ static void object_panel_draw(Object *ob)
        
        uiBlockBeginAlign(block);
        for(a=0; a<5; a++)
-               uiDefButBitI(block, TOG, 1<<a, B_OBLAY+a, "",   (short)(xco+a*(dx/2)), 180, (short)(dx/2), (short)(dy/2), &(BASACT->lay), 0, 0, 0, 0, "");
+               uiDefButBitI(block, TOG, 1<<a, B_OBLAY+a, "",   (short)(xco+a*(dx/2)), 180, (short)(dx/2), (short)(dy/2), (int *)&(BASACT->lay), 0, 0, 0, 0, "");
        for(a=0; a<5; a++)
-               uiDefButBitI(block, TOG, 1<<(a+10), B_OBLAY+a+10, "",   (short)(xco+a*(dx/2)), 165, (short)(dx/2), (short)(dy/2), &(BASACT->lay), 0, 0, 0, 0, "");
+               uiDefButBitI(block, TOG, 1<<(a+10), B_OBLAY+a+10, "",   (short)(xco+a*(dx/2)), 165, (short)(dx/2), (short)(dy/2), (int *)&(BASACT->lay), 0, 0, 0, 0, "");
        
        xco+= 7;
        uiBlockBeginAlign(block);
        for(a=5; a<10; a++)
-               uiDefButBitI(block, TOG, 1<<a, B_OBLAY+a, "",   (short)(xco+a*(dx/2)), 180, (short)(dx/2), (short)(dy/2), &(BASACT->lay), 0, 0, 0, 0, "");
+               uiDefButBitI(block, TOG, 1<<a, B_OBLAY+a, "",   (short)(xco+a*(dx/2)), 180, (short)(dx/2), (short)(dy/2), (int *)&(BASACT->lay), 0, 0, 0, 0, "");
        for(a=5; a<10; a++)
-               uiDefButBitI(block, TOG, 1<<(a+10), B_OBLAY+a+10, "",   (short)(xco+a*(dx/2)), 165, (short)(dx/2), (short)(dy/2), &(BASACT->lay), 0, 0, 0, 0, "");
+               uiDefButBitI(block, TOG, 1<<(a+10), B_OBLAY+a+10, "",   (short)(xco+a*(dx/2)), 165, (short)(dx/2), (short)(dy/2), (int *)&(BASACT->lay), 0, 0, 0, 0, "");
        
        uiBlockEndAlign(block);
        
index 1711ec7d4fb921e1c87fadc73525c0c21775c090..2047fc5d9adc00dc511aec2ef87b84872bc9f13d 100644 (file)
@@ -1810,22 +1810,22 @@ static void draw_3d_layer_buttons(uiBlock *block, unsigned int *poin, short xco,
        
        uiBlockBeginAlign(block);
        for(a=0; a<5; a++) {
-               bt= uiDefButBitI(block, TOG, 1<<a, B_NOP, "",   (short)(xco+a*(dx/2)), yco+dy/2, (short)(dx/2), (short)(dy/2), poin, 0, 0, 0, 0, "");
+               bt= uiDefButBitI(block, TOG, 1<<a, B_NOP, "",   (short)(xco+a*(dx/2)), yco+dy/2, (short)(dx/2), (short)(dy/2), (int *)poin, 0, 0, 0, 0, "");
                uiButSetFunc(bt, layer_copy_func, (void *)a, poin);
        }
        for(a=0; a<5; a++) {
-               bt=uiDefButBitI(block, TOG, 1<<(a+10), B_NOP, "",       (short)(xco+a*(dx/2)), yco, (short)(dx/2), (short)(dy/2), poin, 0, 0, 0, 0, "");
+               bt=uiDefButBitI(block, TOG, 1<<(a+10), B_NOP, "",       (short)(xco+a*(dx/2)), yco, (short)(dx/2), (short)(dy/2), (int *)poin, 0, 0, 0, 0, "");
                uiButSetFunc(bt, layer_copy_func, (void *)(a+10), poin);
        }
        
        xco+= 7;
        uiBlockBeginAlign(block);
        for(a=5; a<10; a++) {
-               bt=uiDefButBitI(block, TOG, 1<<a, B_NOP, "",    (short)(xco+a*(dx/2)), yco+dy/2, (short)(dx/2), (short)(dy/2), poin, 0, 0, 0, 0, "");
+               bt=uiDefButBitI(block, TOG, 1<<a, B_NOP, "",    (short)(xco+a*(dx/2)), yco+dy/2, (short)(dx/2), (short)(dy/2), (int *)poin, 0, 0, 0, 0, "");
                uiButSetFunc(bt, layer_copy_func, (void *)a, poin);
        }
        for(a=5; a<10; a++) {
-               bt=uiDefButBitI(block, TOG, 1<<(a+10), B_NOP, "",       (short)(xco+a*(dx/2)), yco, (short)(dx/2), (short)(dy/2), poin, 0, 0, 0, 0, "");
+               bt=uiDefButBitI(block, TOG, 1<<(a+10), B_NOP, "",       (short)(xco+a*(dx/2)), yco, (short)(dx/2), (short)(dy/2), (int *)poin, 0, 0, 0, 0, "");
                uiButSetFunc(bt, layer_copy_func, (void *)(a+10), poin);
        }
        
index 51e29f623bd178e5d95dc7b0d170c02c0f600a6c..1a9763459d1cd12c0c332ba39779445241b50a46 100644 (file)
@@ -1361,16 +1361,16 @@ static void texture_panel_envmap(Tex *tex)
                
                uiBlockBeginAlign(block);
                for(a=0; a<5; a++) 
-                       uiDefButBitI(block, TOG, 1<<a, 0, "",   (xco+a*(dx/2)), (yco+dy/2), (dx/2), (1+dy/2), &env->notlay, 0, 0, 0, 0, "Toggles layer visibility to environment map");
+                       uiDefButBitI(block, TOG, 1<<a, 0, "",   (xco+a*(dx/2)), (yco+dy/2), (dx/2), (1+dy/2), (int *)&env->notlay, 0, 0, 0, 0, "Toggles layer visibility to environment map");
                for(a=0; a<5; a++) 
-                       uiDefButBitI(block, TOG, 1<<(a+10), 0, "",(xco+a*(dx/2)), yco, (dx/2), (dy/2), &env->notlay, 0, 0, 0, 0, "Toggles layer visibility to environment map");
+                       uiDefButBitI(block, TOG, 1<<(a+10), 0, "",(xco+a*(dx/2)), yco, (dx/2), (dy/2), (int *)&env->notlay, 0, 0, 0, 0, "Toggles layer visibility to environment map");
                
                uiBlockBeginAlign(block);
                xco+= 5;
                for(a=5; a<10; a++) 
-                       uiDefButBitI(block, TOG, 1<<a, 0, "",   (xco+a*(dx/2)), (yco+dy/2), (dx/2), (1+dy/2), &env->notlay, 0, 0, 0, 0, "Toggles layer visibility to environment map");
+                       uiDefButBitI(block, TOG, 1<<a, 0, "",   (xco+a*(dx/2)), (yco+dy/2), (dx/2), (1+dy/2), (int *)&env->notlay, 0, 0, 0, 0, "Toggles layer visibility to environment map");
                for(a=5; a<10; a++) 
-                       uiDefButBitI(block, TOG, 1<<(a+10), 0, "",(xco+a*(dx/2)), yco, (dx/2), (dy/2), &env->notlay, 0, 0, 0, 0, "Toggles layer visibility to environment map");
+                       uiDefButBitI(block, TOG, 1<<(a+10), 0, "",(xco+a*(dx/2)), yco, (dx/2), (dy/2), (int *)&env->notlay, 0, 0, 0, 0, "Toggles layer visibility to environment map");
                
        }
 }
index e400ca9af74f7edca22ebfb17939cb8718c48e8f..d257f2f37f853976d113bcc5d8dae83f88899983 100644 (file)
@@ -500,7 +500,7 @@ static void clear_icon_grid_margins(unsigned char *rect, int w, int h)
 static void prepare_internal_icons(ImBuf *bbuf)
 {
 
-       char *back= (char *)bbuf->rect;
+       unsigned char *back= (unsigned char *)bbuf->rect;
        
        /* this sets the icon grid margin area outside of icon to zero alpha */
        clear_icon_grid_margins(back, bbuf->x, bbuf->y);
index f979e807925ddbd57757850032e34712b5080427..a200e8d44ebbfd5d085a54ba16419f5bc212b0ec 100644 (file)
@@ -389,16 +389,16 @@ int movetolayer_buts(unsigned int *lay, char *title)
        /* buttons have 0 as return event, to prevent menu to close on hotkeys */
        uiBlockBeginAlign(block);
        for(a=0; a<5; a++) 
-               uiDefButBitI(block, TOGR, 1<<a, 0, "",(short)(x1+a*dx),(short)(y1+dy),(short)dx,(short)dy, lay, 0, 0, 0, 0, "");
+               uiDefButBitI(block, TOGR, 1<<a, 0, "",(short)(x1+a*dx),(short)(y1+dy),(short)dx,(short)dy, (int *)lay, 0, 0, 0, 0, "");
        for(a=0; a<5; a++) 
-               uiDefButBitI(block, TOGR, 1<<(a+10), 0, "",(short)(x1+a*dx),(short)y1,(short)dx,(short)dy, lay, 0, 0, 0, 0, "");
+               uiDefButBitI(block, TOGR, 1<<(a+10), 0, "",(short)(x1+a*dx),(short)y1,(short)dx,(short)dy, (int *)lay, 0, 0, 0, 0, "");
        x1+= 5;
        
        uiBlockBeginAlign(block);
        for(a=5; a<10; a++) 
-               uiDefButBitI(block, TOGR, 1<<a, 0, "",(short)(x1+a*dx),(short)(y1+dy),(short)dx,(short)dy, lay, 0, 0, 0, 0, "");
+               uiDefButBitI(block, TOGR, 1<<a, 0, "",(short)(x1+a*dx),(short)(y1+dy),(short)dx,(short)dy, (int *)lay, 0, 0, 0, 0, "");
        for(a=5; a<10; a++) 
-               uiDefButBitI(block, TOGR, 1<<(a+10), 0, "",(short)(x1+a*dx),(short)y1,(short)dx,(short)dy, lay, 0, 0, 0, 0, "");
+               uiDefButBitI(block, TOGR, 1<<(a+10), 0, "",(short)(x1+a*dx),(short)y1,(short)dx,(short)dy, (int *)lay, 0, 0, 0, 0, "");
        uiBlockEndAlign(block);
 
        x1-= 5;
index 695fec5da758af83863fd1ffbb3d736da1b7095a..20fb8cb2500459b697c06d1d29db02e5c4f7b649 100644 (file)
 
 #define MAXINDEX       512000
 
-VPaint Gvp= {1.0, 1.0, 1.0, 0.2, 25.0, 1.0, 1.0, 0, VP_AREA+VP_SOFT+VP_SPRAY, NULL};
-VPaint Gwp= {1.0, 1.0, 1.0, 0.2, 25.0, 1.0, 1.0, 0, VP_AREA+VP_SOFT, NULL};
+VPaint Gvp= {1.0, 1.0, 1.0, 0.2, 25.0, 1.0, 1.0, 0, VP_AREA+VP_SOFT+VP_SPRAY, 0};
+VPaint Gwp= {1.0, 1.0, 1.0, 0.2, 25.0, 1.0, 1.0, 0, VP_AREA+VP_SOFT, 0};
 
 static int *get_indexarray(void)
 {