summaryrefslogtreecommitdiff
path: root/src/local-metadata
diff options
context:
space:
mode:
authorVictor Toso <me@victortoso.com>2015-03-02 17:12:58 +0100
committerVictor Toso <me@victortoso.com>2015-03-02 18:25:57 +0100
commitfec4c087b87f63f27c534c3135455289e74b4e23 (patch)
tree737ca9b426ca88839416caff055d4a6a66a84dbe /src/local-metadata
parentba849446abcc512a7cff07b3e975d409139bc898 (diff)
downloadgrilo-plugins-fec4c087b87f63f27c534c3135455289e74b4e23.tar.gz
local-metadata: fix leak in string cleanup
g_regex_replace_literal() returns a newly allocated string which is not freed. Return this string instead of allocating a new one.
Diffstat (limited to 'src/local-metadata')
-rw-r--r--src/local-metadata/grl-local-metadata.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/local-metadata/grl-local-metadata.c b/src/local-metadata/grl-local-metadata.c
index 5af7eb5..c9799d5 100644
--- a/src/local-metadata/grl-local-metadata.c
+++ b/src/local-metadata/grl-local-metadata.c
@@ -288,7 +288,7 @@ video_sanitise_string (const gchar *str)
line = g_regex_replace_literal(regex, line, -1, 0, ".", 0, NULL);
g_regex_unref(regex);
- return g_strdup (line);
+ return line;
}
/* tidies strings before we run them through the regexes */