void audio_file_close ( struct audio_file fd  ) 

Clean up the given audio_file struct and close the file handle.

Definition at line 138 of file audio_file.c.

00139 {
00140         fd->drv->close(fd);
00141         if (fd->fp != NULL)
00142                 fclose(fd->fp);
00143 
00144         g_free(fd->artist);
00145         g_free(fd->title);
00146 #ifdef BUILD_SCROBBLER
00147         g_free(fd->album);
00148 #endif /* BUILD_SCROBBLER */
00149         g_slice_free(struct audio_file, fd);
00150 }

Here is the caller graph for this function:

 All Data Structures Files Functions Variables Defines
Generated on Mon Mar 15 04:45:03 2010 for herrie by  doxygen 1.6.3