Fix for warnings/errors
authorLukas Tönne <lukas.toenne@gmail.com>
Mon, 19 Jan 2015 18:14:14 +0000 (19:14 +0100)
committerLukas Tönne <lukas.toenne@gmail.com>
Tue, 20 Jan 2015 08:30:05 +0000 (09:30 +0100)
Conflicts:
source/blender/blenkernel/intern/key.c
source/blender/blenkernel/intern/particle_system.c
source/blender/makesrna/intern/rna_particle.c

source/blender/blenkernel/intern/collision.c
source/blender/blenkernel/intern/effect.c
source/blender/editors/physics/particle_edit.c
source/blender/editors/space_view3d/view3d_intern.h
source/blender/physics/intern/BPH_mass_spring.cpp
source/blender/physics/intern/implicit_blender.c

index a8273b502a12841f69da2601924338552065a652..f4748f862f6462fa09258b0d659e4fc973ec4c95 100644 (file)
@@ -85,10 +85,12 @@ static unsigned int hash_int_2d(unsigned int kx, unsigned int ky)
 #undef rot
 }
 
+#if 0
 static int hash_vertex(int type, int vertex)
 {
        return hash_int_2d((unsigned int)type, (unsigned int)vertex);
 }
+#endif
 
 static int hash_collpair(int type, CollPair *collpair)
 {
@@ -1154,7 +1156,7 @@ BLI_INLINE bool cloth_point_face_collision_params(const float p1[3], const float
 }
 
 static CollPair *cloth_point_collpair(float p1[3], float p2[3], MVert *mverts, int bp1, int bp2, int bp3,
-                                      int index_cloth, int index_coll, float epsilon, CollPair *collpair, SimDebugData *debug_data)
+                                      int index_cloth, int index_coll, float epsilon, CollPair *collpair, SimDebugData *UNUSED(debug_data))
 {
        float *co1 = mverts[bp1].co, *co2 = mverts[bp2].co, *co3 = mverts[bp3].co;
        float lambda, distance1, distance2;
index 82c3ed847a9f1c2b925ca8670a80dcc40b233e67..c18726e59053dc19791b6e59a692e7857cf60000 100644 (file)
@@ -1034,7 +1034,7 @@ static unsigned int debug_element_hash(const void *key)
        return elem->hash;
 }
 
-static int debug_element_compare(const void *a, const void *b)
+static bool debug_element_compare(const void *a, const void *b)
 {
        const SimDebugElement *elem1 = a;
        const SimDebugElement *elem2 = b;
index b739f1572c1bca095eac37f4ad87a11e6bf4789c..2c3280a3659a2023ea9cbfc259c2d3d10a32d327 100644 (file)
@@ -4151,7 +4151,7 @@ static void shape_cut(PEData *data, int pa_index)
        }
 }
 
-static int shape_cut_exec(bContext *C, wmOperator *op)
+static int shape_cut_exec(bContext *C, wmOperator *UNUSED(op))
 {
        Scene *scene = CTX_data_scene(C);
        Object *ob = CTX_data_active_object(C);
index c0517cf11510e7ab672a4c4c4bb3dd3a68cc1cf0..1cd5c5453c233f66d0ce434823067abe08e13031 100644 (file)
@@ -52,6 +52,7 @@ struct SimDebugData;
 struct wmNDOFMotionData;
 struct wmOperatorType;
 struct wmWindowManager;
+struct wmKeyConfig;
 
 /* drawing flags: */
 enum {
index 6657058db487986999a08d23ef043e95ab885cc9..7df58e0ff33577c8ecf6adb1120762a115ff93b1 100644 (file)
@@ -463,7 +463,7 @@ static void cloth_calc_volume_force(ClothModifierData *clmd)
        
        /* 2.0f is an experimental value that seems to give good results */
        float smoothfac = 2.0f * parms->velocity_smooth;
-       float collfac = 2.0f * parms->collider_friction;
+       // float collfac = 2.0f * parms->collider_friction;
        float pressfac = parms->pressure;
        float minpress = parms->pressure_threshold;
        float gmin[3], gmax[3];
index 713653ae574762f18072ea9d1021b1539e531d4c..6b82dd3f736af01dd5589a1239eab3cf06dcb053 100644 (file)
@@ -324,7 +324,6 @@ static void print_sparse_matrix(fmatrix3x3 *m)
                }
        }
 }
-#endif
 
 static void print_lvector(lfVector *v, int numverts)
 {
@@ -381,6 +380,7 @@ static void print_bfmatrix(fmatrix3x3 *m)
        
        MEM_freeN(t);
 }
+#endif
 
 /* copy 3x3 matrix */
 DO_INLINE void cp_fmatrix(float to[3][3], float from[3][3])