From 8f01c5394dcce8f5d4e7102dacfcdea9d1f7b021 Mon Sep 17 00:00:00 2001 From: Tavian Barnes Date: Thu, 16 Jul 2009 01:16:09 +0000 Subject: Add destructor callbacks for polymorphic C types, and use their base dmnsn_delete_*() function. --- libdimension/pigments.c | 9 --------- 1 file changed, 9 deletions(-) (limited to 'libdimension/pigments.c') diff --git a/libdimension/pigments.c b/libdimension/pigments.c index 3b417f6..22f75e8 100644 --- a/libdimension/pigments.c +++ b/libdimension/pigments.c @@ -46,15 +46,6 @@ dmnsn_new_solid_pigment(dmnsn_color color) return pigment; } -/* Destroy a solid color */ -void dmnsn_delete_solid_pigment(dmnsn_pigment *pigment) -{ - if (pigment) { - free(pigment->ptr); - dmnsn_delete_pigment(pigment); - } -} - /* Solid color callback */ static dmnsn_color dmnsn_solid_pigment_fn(const dmnsn_pigment *pigment, dmnsn_vector v) -- cgit v1.2.3