diff options
Diffstat (limited to 'src/itdb_track.c')
-rw-r--r-- | src/itdb_track.c | 19 |
1 files changed, 9 insertions, 10 deletions
diff --git a/src/itdb_track.c b/src/itdb_track.c index ff8ff4f..c7ed9e6 100644 --- a/src/itdb_track.c +++ b/src/itdb_track.c @@ -52,21 +52,20 @@ Itdb_Track *itdb_track_new (void) return track; } -/* Attempt to set some of the unknowns to reasonable defaults */ -static void itdb_track_set_defaults (Itdb_Track *tr) +static gboolean haystack (gchar *filetype, gchar **desclist) { - auto gboolean haystack (gchar *filetype, gchar **desclist); - gboolean haystack (gchar *filetype, gchar **desclist) + gchar **dlp; + if (!filetype || !desclist) return FALSE; + for (dlp=desclist; *dlp; ++dlp) { - gchar **dlp; - if (!filetype || !desclist) return FALSE; - for (dlp=desclist; *dlp; ++dlp) - { if (strstr (filetype, *dlp)) return TRUE; - } - return FALSE; } + return FALSE; +} +/* Attempt to set some of the unknowns to reasonable defaults */ +static void itdb_track_set_defaults (Itdb_Track *tr) +{ gchar *mp3_desc[] = {"MPEG", "MP3", "mpeg", "mp3", NULL}; gchar *mp4_desc[] = {"AAC", "MP4", "aac", "mp4", NULL}; gchar *audible_subdesc[] = {"Audible", "audible", "Book", "book", NULL}; |