]> git.ipfire.org Git - thirdparty/tvheadend.git/commitdiff
xmltv/core: Fix several memory leaks/make more const correct. (#4773)
authorE.Smith <31170571+azlm8t@users.noreply.github.com>
Wed, 6 Dec 2017 21:51:39 +0000 (21:51 +0000)
committerJaroslav Kysela <perex@perex.cz>
Thu, 7 Dec 2017 14:04:58 +0000 (15:04 +0100)
Issue: #4773.

src/epggrab/module/xmltv.c

index 0c58f1f8e9dac4d441563029d915ce388502a8ba..f67123bef3536022abed2f8238939e3b198b0487 100644 (file)
@@ -533,6 +533,8 @@ static int _xmltv_parse_programme_tags
    */
   if (uri) {
     ee = epg_episode_find_by_uri(uri, mod, 1, &save3, &changes3);
+    free(uri);
+    uri = NULL;
   } else {
     ee = epg_episode_find_by_broadcast(ebc, mod, 1, &save3, &changes3);
   }