diff options
author | Victor Toso <me@victortoso.com> | 2015-03-02 17:12:58 +0100 |
---|---|---|
committer | Victor Toso <me@victortoso.com> | 2015-03-02 18:25:57 +0100 |
commit | fec4c087b87f63f27c534c3135455289e74b4e23 (patch) | |
tree | 737ca9b426ca88839416caff055d4a6a66a84dbe /src/local-metadata | |
parent | ba849446abcc512a7cff07b3e975d409139bc898 (diff) | |
download | grilo-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.c | 2 |
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 */ |