[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [56937] trunk/blender/source/blender: code cleanup: remove callbacks only added to wrap MEM_freeN

Campbell Barton ideasman42 at gmail.com
Tue May 21 10:45:11 CEST 2013


Revision: 56937
          http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=56937
Author:   campbellbarton
Date:     2013-05-21 08:45:10 +0000 (Tue, 21 May 2013)
Log Message:
-----------
code cleanup: remove callbacks only added to wrap MEM_freeN

Modified Paths:
--------------
    trunk/blender/source/blender/blenkernel/intern/customdata.c
    trunk/blender/source/blender/blenlib/intern/BLI_args.c
    trunk/blender/source/blender/blenlib/intern/BLI_ghash.c
    trunk/blender/source/blender/editors/curve/editcurve.c
    trunk/blender/source/blender/gpu/intern/gpu_codegen.c
    trunk/blender/source/blender/python/intern/bpy_app_translations.c

Modified: trunk/blender/source/blender/blenkernel/intern/customdata.c
===================================================================
--- trunk/blender/source/blender/blenkernel/intern/customdata.c	2013-05-21 07:37:59 UTC (rev 56936)
+++ trunk/blender/source/blender/blenkernel/intern/customdata.c	2013-05-21 08:45:10 UTC (rev 56937)
@@ -215,12 +215,6 @@
 	}
 }
 
-
-static void linklist_free_simple(void *link)
-{
-	MEM_freeN(link);
-}
-
 static void layerInterp_mdeformvert(void **sources, const float *weights,
                                     const float *UNUSED(sub_weights), int count, void *dest)
 {
@@ -281,7 +275,7 @@
 	else
 		memset(dvert, 0, sizeof(*dvert));
 
-	BLI_linklist_free(dest_dw, linklist_free_simple);
+	BLI_linklist_free(dest_dw, MEM_freeN);
 }
 
 static void layerCopy_tface(const void *source, void *dest, int count)

Modified: trunk/blender/source/blender/blenlib/intern/BLI_args.c
===================================================================
--- trunk/blender/source/blender/blenlib/intern/BLI_args.c	2013-05-21 07:37:59 UTC (rev 56936)
+++ trunk/blender/source/blender/blenlib/intern/BLI_args.c	2013-05-21 08:45:10 UTC (rev 56937)
@@ -129,14 +129,9 @@
 	return ba;
 }
 
-static void freeItem(void *val)
-{
-	MEM_freeN(val);
-}
-
 void BLI_argsFree(struct bArgs *ba)
 {
-	BLI_ghash_free(ba->items, freeItem, freeItem);
+	BLI_ghash_free(ba->items, MEM_freeN, MEM_freeN);
 	MEM_freeN(ba->passes);
 	BLI_freelistN(&ba->docs);
 	MEM_freeN(ba);

Modified: trunk/blender/source/blender/blenlib/intern/BLI_ghash.c
===================================================================
--- trunk/blender/source/blender/blenlib/intern/BLI_ghash.c	2013-05-21 07:37:59 UTC (rev 56936)
+++ trunk/blender/source/blender/blenlib/intern/BLI_ghash.c	2013-05-21 08:45:10 UTC (rev 56937)
@@ -410,5 +410,5 @@
 
 void BLI_ghashutil_pairfree(void *ptr)
 {
-	MEM_freeN((void *)ptr);
+	MEM_freeN(ptr);
 }

Modified: trunk/blender/source/blender/editors/curve/editcurve.c
===================================================================
--- trunk/blender/source/blender/editors/curve/editcurve.c	2013-05-21 07:37:59 UTC (rev 56936)
+++ trunk/blender/source/blender/editors/curve/editcurve.c	2013-05-21 08:45:10 UTC (rev 56937)
@@ -402,7 +402,7 @@
 		return;
 	}
 
-	BLI_ghash_remove(editnurb->keyindex, cv, NULL, (GHashValFreeFP)MEM_freeN);
+	BLI_ghash_remove(editnurb->keyindex, cv, NULL, MEM_freeN);
 }
 
 static void keyIndex_delBezt(EditNurb *editnurb, BezTriple *bezt)
@@ -428,7 +428,7 @@
 		a = nu->pntsu;
 
 		while (a--) {
-			BLI_ghash_remove(editnurb->keyindex, bezt, NULL, (GHashValFreeFP)MEM_freeN);
+			BLI_ghash_remove(editnurb->keyindex, bezt, NULL, MEM_freeN);
 			bezt++;
 		}
 	}
@@ -437,7 +437,7 @@
 		a = nu->pntsu * nu->pntsv;
 
 		while (a--) {
-			BLI_ghash_remove(editnurb->keyindex, bp, NULL, (GHashValFreeFP)MEM_freeN);
+			BLI_ghash_remove(editnurb->keyindex, bp, NULL, MEM_freeN);
 			bp++;
 		}
 	}
@@ -6951,7 +6951,7 @@
 	BKE_nurbList_free(editbase);
 
 	if (undoCurve->undoIndex) {
-		BLI_ghash_free(editnurb->keyindex, NULL, (GHashValFreeFP)MEM_freeN);
+		BLI_ghash_free(editnurb->keyindex, NULL, MEM_freeN);
 		editnurb->keyindex = dupli_keyIndexHash(undoCurve->undoIndex);
 	}
 
@@ -7037,7 +7037,7 @@
 	BKE_nurbList_free(&undoCurve->nubase);
 
 	if (undoCurve->undoIndex)
-		BLI_ghash_free(undoCurve->undoIndex, NULL, (GHashValFreeFP)MEM_freeN);
+		BLI_ghash_free(undoCurve->undoIndex, NULL, MEM_freeN);
 
 	free_fcurves(&undoCurve->fcurves);
 	free_fcurves(&undoCurve->drivers);

Modified: trunk/blender/source/blender/gpu/intern/gpu_codegen.c
===================================================================
--- trunk/blender/source/blender/gpu/intern/gpu_codegen.c	2013-05-21 07:37:59 UTC (rev 56936)
+++ trunk/blender/source/blender/gpu/intern/gpu_codegen.c	2013-05-21 08:45:10 UTC (rev 56937)
@@ -255,7 +255,7 @@
 		GPU_material_free(&defmaterial);
 
 	if (FUNCTION_HASH) {
-		BLI_ghash_free(FUNCTION_HASH, NULL, (GHashValFreeFP)MEM_freeN);
+		BLI_ghash_free(FUNCTION_HASH, NULL, MEM_freeN);
 		FUNCTION_HASH = NULL;
 	}
 

Modified: trunk/blender/source/blender/python/intern/bpy_app_translations.c
===================================================================
--- trunk/blender/source/blender/python/intern/bpy_app_translations.c	2013-05-21 07:37:59 UTC (rev 56936)
+++ trunk/blender/source/blender/python/intern/bpy_app_translations.c	2013-05-21 08:45:10 UTC (rev 56937)
@@ -108,10 +108,7 @@
 	MEM_freeN((void *)key);
 }
 
-static void _ghashutil_valfree(void *ptr)
-{
-	MEM_freeN(ptr);
-}
+#define _ghashutil_valfree MEM_freeN
 
 /***** Python's messages cache *****/
 




More information about the Bf-blender-cvs mailing list