Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorNickolay V. Shmyrev <nshmyrev@src.gnome.org>2005-10-29 09:13:33 (GMT)
committer Nickolay V. Shmyrev <nshmyrev@src.gnome.org>2005-10-29 09:13:33 (GMT)
commitb9cd56928446803a87cb2b06be8dfd6db04b3d1e (patch)
tree320b5ca1db0ff9168ce2d7486162feb32ddfa165
parenta0af7b2e9d42e05aa0108ae6dc9c34deb9723404 (diff)
Fix memory leak.
* tiff/tiff-document.c: (tiff_document_load): Fix memory leak.
-rw-r--r--ChangeLog6
-rw-r--r--tiff/tiff-document.c2
2 files changed, 7 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog
index 10bfd1a..a5f0566 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2005-10-29 Bastien Nocera <hadess@hadess.net>
+
+ * tiff/tiff-document.c: (tiff_document_load):
+
+ Fix memory leak.
+
2005-10-29 Nickolay V. Shmyrev <nshmyrev@yandex.ru>
* po/POTFILES.in:
diff --git a/tiff/tiff-document.c b/tiff/tiff-document.c
index cb64678..7f27ad6 100644
--- a/tiff/tiff-document.c
+++ b/tiff/tiff-document.c
@@ -93,7 +93,6 @@ tiff_document_load (EvDocument *document,
TIFF *tiff;
push_handlers ();
- /* FIXME: We could actually load uris */
filename = g_filename_from_uri (uri, NULL, error);
if (!filename)
{
@@ -116,6 +115,7 @@ tiff_document_load (EvDocument *document,
}
tiff_document->tiff = tiff;
g_free (tiff_document->uri);
+ g_free (filename);
tiff_document->uri = g_strdup (uri);
pop_handlers ();