Removed unused argument mmd from multires reshape functions.
authorSergey Sharybin <sergey.vfx@gmail.com>
Fri, 21 May 2010 14:18:07 +0000 (14:18 +0000)
committerSergey Sharybin <sergey.vfx@gmail.com>
Fri, 21 May 2010 14:18:07 +0000 (14:18 +0000)
source/blender/blenkernel/BKE_multires.h
source/blender/blenkernel/intern/multires.c
source/blender/editors/object/object_modifier.c

index e5c7745..258fb6f 100644 (file)
@@ -52,9 +52,9 @@ void multiresModifier_join(struct Object *);
 void multiresModifier_del_levels(struct MultiresModifierData *, struct Object *, int direction);
 void multiresModifier_subdivide(struct MultiresModifierData *mmd, struct Object *ob,
                                int updateblock, int simple);
-int multiresModifier_reshape(struct MultiresModifierData *mmd, struct Object *dst, struct Object *src);
-int multiresModifier_reshapeFromDM(struct MultiresModifierData *mmd, struct Object *ob, struct DerivedMesh *srcdm);
-int multiresModifier_reshapeFromDeformMod(struct MultiresModifierData *mmd, struct Object *ob, struct ModifierData *md);
+int multiresModifier_reshape(struct Object *dst, struct Object *src);
+int multiresModifier_reshapeFromDM(struct Object *ob, struct DerivedMesh *srcdm);
+int multiresModifier_reshapeFromDeformMod(struct Object *ob, struct ModifierData *md);
 
 void multires_stitch_grids(struct Object *);
 
index 52c6f93..d8c39ab 100644 (file)
@@ -207,7 +207,7 @@ void multiresModifier_join(Object *ob)
 }
 #endif
 
-int multiresModifier_reshapeFromDM(MultiresModifierData *mmd, Object *ob, DerivedMesh *srcdm)
+int multiresModifier_reshapeFromDM(Object *ob, DerivedMesh *srcdm)
 {
        DerivedMesh *mrdm = get_multires_dm (ob);
 
@@ -228,13 +228,13 @@ int multiresModifier_reshapeFromDM(MultiresModifierData *mmd, Object *ob, Derive
 }
 
 /* Returns 1 on success, 0 if the src's totvert doesn't match */
-int multiresModifier_reshape(MultiresModifierData *mmd, Object *dst, Object *src)
+int multiresModifier_reshape(Object *dst, Object *src)
 {
        DerivedMesh *srcdm = src->derivedFinal;
-       return multiresModifier_reshapeFromDM(mmd, dst, srcdm);
+       return multiresModifier_reshapeFromDM(dst, srcdm);
 }
 
-int multiresModifier_reshapeFromDeformMod(MultiresModifierData *mmd, Object *ob, ModifierData *md)
+int multiresModifier_reshapeFromDeformMod(Object *ob, ModifierData *md)
 {
        ModifierTypeInfo *mti = modifierType_getInfo(md->type);
        DerivedMesh *dm, *ndm;
@@ -256,7 +256,7 @@ int multiresModifier_reshapeFromDeformMod(MultiresModifierData *mmd, Object *ob,
        dm->release(dm);
 
        /* Reshaping */
-       result= multiresModifier_reshapeFromDM(mmd, ob, ndm);
+       result= multiresModifier_reshapeFromDM(ob, ndm);
 
        /* Cleanup */
        ndm->release(ndm);
index 4cfed57..3c5928d 100644 (file)
@@ -413,7 +413,7 @@ static int modifier_apply_obdata(ReportList *reports, Scene *scene, Object *ob,
                        multires_force_update(ob);
 
                if (mmd && mti->type==eModifierTypeType_OnlyDeform) {
-                       multiresModifier_reshapeFromDeformMod (mmd, ob, md);
+                       multiresModifier_reshapeFromDeformMod (ob, md);
                } else {
                        dm = mesh_create_derived_for_modifier(scene, ob, md);
                        if (!dm) {
@@ -972,7 +972,7 @@ static int multires_reshape_exec(bContext *C, wmOperator *op)
                return OPERATOR_CANCELLED;
        }
        
-       if(!multiresModifier_reshape(mmd, ob, secondob)) {
+       if(!multiresModifier_reshape(ob, secondob)) {
                BKE_report(op->reports, RPT_ERROR, "Objects do not have the same number of vertices.");
                return OPERATOR_CANCELLED;
        }