correct misc warnings
authorCampbell Barton <ideasman42@gmail.com>
Tue, 26 Jul 2011 13:33:04 +0000 (13:33 +0000)
committerCampbell Barton <ideasman42@gmail.com>
Tue, 26 Jul 2011 13:33:04 +0000 (13:33 +0000)
source/blender/editors/object/object_add.c
source/blender/editors/space_view3d/view3d_edit.c
source/blender/editors/transform/transform_snap.c
source/blender/editors/uvedit/uvedit_ops.c
source/blender/makesrna/intern/rna_object_api.c

index 7ca172c694575cb7a838e183ec634a5aa2563a9e..f5f97c6a5f6b2d0f7c14c4493675ccec7e32e3c5 100644 (file)
@@ -806,14 +806,14 @@ static int object_delete_exec(bContext *C, wmOperator *UNUSED(op))
 {
        Main *bmain= CTX_data_main(C);
        Scene *scene= CTX_data_scene(C);
-       int islamp= 0;
+       /* int islamp= 0; */ /* UNUSED */
        
        if(CTX_data_edit_object(C)) 
                return OPERATOR_CANCELLED;
        
        CTX_DATA_BEGIN(C, Base*, base, selected_bases) {
 
-               if(base->object->type==OB_LAMP) islamp= 1;
+               /* if(base->object->type==OB_LAMP) islamp= 1; */
 
                /* deselect object -- it could be used in other scenes */
                base->object->flag &= ~SELECT;
index 9ff73767b4c4753cd6d5aa89f7661ab69d43dcbd..d563c07baf3a196c5b68d959b2c8df7c302eb0ba 100644 (file)
@@ -129,7 +129,6 @@ void ED_view3d_camera_lock_sync(View3D *v3d, RegionView3D *rv3d)
                }
                else {
                        ED_view3d_to_object(v3d->camera, rv3d->ofs, rv3d->viewquat, rv3d->dist);
-                       root_parent= v3d->camera;
                        DAG_id_tag_update(&v3d->camera->id, OB_RECALC_OB);
                        WM_main_add_notifier(NC_OBJECT|ND_TRANSFORM, v3d->camera);
                }
index d9d9b0f91028451135b210e5b5338e8bade3e24b..a4307ea336d324f2f6f79ce8945ef6db022bcf8a 100644 (file)
@@ -1944,6 +1944,11 @@ static void applyGrid(TransInfo *t, float *val, int max_index, float fac[3], Gea
        int i;
        float asp[3] = {1.0f, 1.0f, 1.0f}; // TODO: Remove hard coded limit here (3)
 
+       if(max_index > 3) {
+               printf("applyGrid: invalid index %d, clamping\n", max_index);
+               max_index= 3;
+       }
+
        // Early bailing out if no need to snap
        if (fac[action] == 0.0f)
                return;
index d0393c970a62bf198ac9100fa63815a550a95786..70659994c558fc863a841945731940a843cce225 100644 (file)
@@ -1060,8 +1060,8 @@ static void weld_align_uv(bContext *C, int tool)
        if(tool == 's' || tool == 't' || tool == 'u') {
                 /* pass 1&2 variables */
                int i, j;
-               int starttmpl= -1, connectedtostarttmpl, startcorner;
-               int endtmpl= -1,   connectedtoendtmpl,   endcorner;
+               int starttmpl= -1, connectedtostarttmpl= -1, startcorner;
+               int endtmpl= -1,   connectedtoendtmpl= -1,   endcorner;
                MTFace *startface, *endface;
                int itmpl, jtmpl;
                EditVert *eve;
index 9018fd8c71a41025491ea07dbde566b192b568ad..21fa28af01a5b830999579ac38354847af3b2f6e 100644 (file)
@@ -544,7 +544,7 @@ void RNA_api_object(StructRNA *srna)
        /* location of point for test and max distance */
        parm= RNA_def_float_vector(func, "point", 3, NULL, -FLT_MAX, FLT_MAX, "", "", -1e4, 1e4);
        RNA_def_property_flag(parm, PROP_REQUIRED);
-       parm= RNA_def_float(func, "max_dist", sqrt(FLT_MAX), 0.0, FLT_MAX, "", "", 0.0, FLT_MAX);
+       RNA_def_float(func, "max_dist", sqrt(FLT_MAX), 0.0, FLT_MAX, "", "", 0.0, FLT_MAX);
 
        /* return location and normal */
        parm= RNA_def_float_vector(func, "location", 3, NULL, -FLT_MAX, FLT_MAX, "Location", "The location on the object closest to the point", -1e4, 1e4);