update scale deletion function
authorPaul Brossier <piem@altern.org>
Wed, 12 Jul 2006 16:20:14 +0000 (16:20 +0000)
committerPaul Brossier <piem@altern.org>
Wed, 12 Jul 2006 16:20:14 +0000 (16:20 +0000)
update scale deletion function

src/scale.c

index 57fc7675e9d319b731326a629ad3942a4ee4ac6d..75b7ce969587d9da4b13ee50a015b5ff6773e3d1 100644 (file)
@@ -35,26 +35,14 @@ struct _aubio_scale_t {
        */
 };
 
-static aubio_scale_t * aubio_scale_malloc(void);
-static void aubio_scale_free(aubio_scale_t * s);
-
-aubio_scale_t * aubio_scale_malloc() {
-       aubio_scale_t * s = AUBIO_NEW(aubio_scale_t);
-       return s;
-}
-
-void aubio_scale_free(aubio_scale_t * s) {
-       AUBIO_FREE(s);
-}
-
 aubio_scale_t * new_aubio_scale (smpl_t ilow, smpl_t ihig, smpl_t olow, smpl_t ohig    ){
-       aubio_scale_t * s = aubio_scale_malloc();
+       aubio_scale_t * s = AUBIO_NEW(aubio_scale_t);
        aubio_scale_set (s, ilow, ihig, olow, ohig);
        return s;       
 }
 
 void del_aubio_scale(aubio_scale_t *s) {
-       aubio_scale_free(s);
+       AUBIO_FREE(s);
 }
 
 void aubio_scale_set (aubio_scale_t *s, smpl_t ilow, smpl_t ihig, smpl_t olow, smpl_t ohig)