ugly: use of g_value_dup_string
authorStéphane Cerveau <scerveau@collabora.com>
Wed, 18 Dec 2019 15:09:42 +0000 (16:09 +0100)
committerStéphane Cerveau <scerveau@collabora.com>
Wed, 18 Dec 2019 15:09:42 +0000 (16:09 +0100)
Use helper method to get string from GValue.

ext/dvdread/dvdreadsrc.c

index 4a8b38f..e58530f 100644 (file)
@@ -1037,7 +1037,7 @@ gst_dvd_read_src_set_property (GObject * object, guint prop_id,
       if (g_value_get_string (value) == NULL) {
         src->location = g_strdup ("/dev/dvd");
       } else {
-        src->location = g_strdup (g_value_get_string (value));
+        src->location = g_value_dup_string (value);
       }
       break;
     }