]> git.ipfire.org Git - thirdparty/tvheadend.git/commitdiff
config: use local strdupa() routine for cross-platform compat.
authorAdam Sutton <dev@adamsutton.me.uk>
Mon, 14 Apr 2014 15:56:41 +0000 (16:56 +0100)
committerAdam Sutton <dev@adamsutton.me.uk>
Mon, 14 Apr 2014 15:56:41 +0000 (16:56 +0100)
Spotted by decke

src/config.c

index c73866bf0e9a0f5942183a9c1ad75df4966dc961..87dd43f6edc8682ec3a56b575105aed1b6e808bd 100644 (file)
@@ -508,7 +508,7 @@ config_migrate_v5 ( void )
       if (!(e   = htsmsg_get_map(e, "config"))) continue;
       if (!(str = htsmsg_get_str(e, "class")))         continue;
       if (!strncmp(str, "linux", 5)) {
-        str = strdupa(str+5);
+        str = tvh_strdupa(str+5);
         htsmsg_delete_field(e, "class");
         htsmsg_add_str(e, "class", str);
         hts_settings_save(e, "input/dvb/networks/%s/config", f->hmf_name);