[gegl] buffer: Clean up gegl_buffer_load a bit and fix a memory leak.
- From: Michael Henning <mhenning src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gegl] buffer: Clean up gegl_buffer_load a bit and fix a memory leak.
- Date: Wed, 19 Jun 2013 01:11:38 +0000 (UTC)
commit 28ca410804881b5c4dca0fcdbef81d7386814e1d
Author: Michael Henning <drawoc darkrefraction com>
Date: Tue Jun 18 21:05:00 2013 -0400
buffer: Clean up gegl_buffer_load a bit and fix a memory leak.
gegl/buffer/gegl-buffer-load.c | 5 ++---
1 files changed, 2 insertions(+), 3 deletions(-)
---
diff --git a/gegl/buffer/gegl-buffer-load.c b/gegl/buffer/gegl-buffer-load.c
index 8857318..b5c1562 100644
--- a/gegl/buffer/gegl-buffer-load.c
+++ b/gegl/buffer/gegl-buffer-load.c
@@ -314,10 +314,9 @@ gegl_buffer_load (const gchar *path)
{
GeglBufferItem *header = gegl_buffer_read_header (info->i, &info->offset, NULL);
g_assert (header);
- /*memcpy (&(info->header), header, sizeof (GeglBufferHeader));*/
- info->header = *(&header->header);
+ info->header = header->header;
info->offset = info->header.next;
- /*g_free (header);*/ /* is there a pointer to a string or something we're missing? */
+ g_free (header);
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]