projects
/
platform
/
upstream
/
gstreamer.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
tools/gst-inspect.c: Can't pass NULL strings to g_print() on windows.
[platform/upstream/gstreamer.git]
/
tools
/
gst-inspect.c
diff --git
a/tools/gst-inspect.c
b/tools/gst-inspect.c
index
b339d78
..
b32e6ec
100644
(file)
--- a/
tools/gst-inspect.c
+++ b/
tools/gst-inspect.c
@@
-307,12
+307,17
@@
print_element_properties_info (GstElement * element)
GParamSpecString *pstring = G_PARAM_SPEC_STRING (param);
n_print ("%-23.23s String. ", "");
GParamSpecString *pstring = G_PARAM_SPEC_STRING (param);
n_print ("%-23.23s String. ", "");
- g_print ("Default: \"%s\" ", pstring->default_value);
+
+ if (pstring->default_value == NULL)
+ g_print ("Default: null ");
+ else
+ g_print ("Default: \"%s\" ", pstring->default_value);
+
if (readable) {
const char *string_val = g_value_get_string (&value);
if (string_val == NULL)
if (readable) {
const char *string_val = g_value_get_string (&value);
if (string_val == NULL)
- g_print ("Current:
\"\"
");
+ g_print ("Current:
null
");
else
g_print ("Current: \"%s\"", string_val);
}
else
g_print ("Current: \"%s\"", string_val);
}