[tracker] libtracker-extract: Plug leak



commit 22bec83e61ea818c6f29256a0228221168030288
Author: Carlos Garnacho <carlosg gnome org>
Date:   Thu Aug 6 01:09:04 2015 +0200

    libtracker-extract: Plug leak
    
    The string would be leaked if we end up with too low confidence from libicu.

 src/libtracker-extract/tracker-encoding.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)
---
diff --git a/src/libtracker-extract/tracker-encoding.c b/src/libtracker-extract/tracker-encoding.c
index ac4f976..fe0b342 100644
--- a/src/libtracker-extract/tracker-encoding.c
+++ b/src/libtracker-extract/tracker-encoding.c
@@ -64,6 +64,7 @@ tracker_encoding_guess (const gchar *buffer,
 #ifdef HAVE_ENCA
        if (!encoding || conf < 0.5) {
                conf = 1;
+               g_free (encoding);
                encoding = tracker_encoding_guess_enca (buffer, size);
        }
 #endif /* HAVE_ENCA */


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]