use g_free() instead of free()

On some platforms, g_free() must be used for memory allocated by
GLib.  This patch intends to correct a lot of occurrences, but is
probably not complete.
This commit is contained in:
Max Kellermann
2009-01-25 18:47:21 +01:00
parent 7960ad32fc
commit a45922cd66
18 changed files with 36 additions and 40 deletions

View File

@@ -152,7 +152,7 @@ static void mod_close(mod_Data * data)
{
Player_Stop();
Player_Free(data->moduleHandle);
free(data);
g_free(data);
}
static void

View File

@@ -179,7 +179,7 @@ mp4_decode(struct decoder *mpd_decoder, struct input_stream *input_stream)
file_time = mp4ff_get_track_duration_use_offsets(mp4fh, track);
scale = mp4ff_time_scale(mp4fh, track);
g_free(mp4_buffer);
free(mp4_buffer);
if (scale < 0) {
g_warning("Error getting audio format of mp4 AAC track.\n");
@@ -314,7 +314,7 @@ mp4_decode(struct decoder *mpd_decoder, struct input_stream *input_stream)
file_time, bit_rate, NULL);
}
free(seek_table);
g_free(seek_table);
faacDecClose(decoder);
mp4ff_close(mp4fh);
}