info: avoid malloc/free if log object is NULL

This commit is contained in:
Tim-Philipp Müller 2015-03-05 18:30:45 +00:00
parent 5764316a8e
commit 4e777233f5

View file

@ -1006,7 +1006,7 @@ gst_debug_log_default (GstDebugCategory * category, GstDebugLevel level,
if (object) { if (object) {
obj = gst_debug_print_object (object); obj = gst_debug_print_object (object);
} else { } else {
obj = g_strdup (""); obj = (gchar *) "";
} }
elapsed = GST_CLOCK_DIFF (_priv_gst_info_start_time, elapsed = GST_CLOCK_DIFF (_priv_gst_info_start_time,
@ -1089,7 +1089,8 @@ gst_debug_log_default (GstDebugCategory * category, GstDebugLevel level,
#undef PRINT_FMT #undef PRINT_FMT
} }
g_free (obj); if (object != NULL)
g_free (obj);
} }
/** /**