aac_afh.c: Kill global variable af
authorAndre Noll <maan@systemlinux.org>
Sun, 11 Mar 2007 16:52:59 +0000 (17:52 +0100)
committerAndre Noll <maan@systemlinux.org>
Sun, 11 Mar 2007 16:52:59 +0000 (17:52 +0100)
It's only used in aac_afh_init.

aac_afh.c

index cd374c8..58e2385 100644 (file)
--- a/aac_afh.c
+++ b/aac_afh.c
@@ -33,7 +33,6 @@
 /** size of the input buffer, must be big enough to hold header */
 #define AAC_INBUF_SIZE 65536
 
-static struct audio_format_handler *af;
 static FILE *infile;
 static unsigned char *inbuf;
 static size_t inbuf_len;
@@ -188,8 +187,7 @@ static const char* aac_suffixes[] = {"m4a", "mp4", NULL};
 /** the init function of the aac audio format handler */
 void aac_afh_init(struct audio_format_handler *p)
 {
-       af = p;
-       af->get_file_info = aac_get_file_info,
-       af->close_audio_file = aac_close_audio_file;
-       af->suffixes = aac_suffixes;
+       p->get_file_info = aac_get_file_info,
+       p->close_audio_file = aac_close_audio_file;
+       p->suffixes = aac_suffixes;
 }