more str null protection
authorThomas Vander Stichele <thomas@apestaart.org>
Tue, 11 Oct 2005 16:21:05 +0000 (16:21 +0000)
committerThomas Vander Stichele <thomas@apestaart.org>
Tue, 11 Oct 2005 16:21:05 +0000 (16:21 +0000)
Original commit message from CVS:
more str null protection

ChangeLog
tools/gst-launch.c

index 90970bdb7b44360b500d60319e5097e709a22687..2b47fa74a7716e383b74930e6d8b6b9e93fe98fb 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2005-10-11  Thomas Vander Stichele  <thomas at apestaart dot org>
+
+       * tools/gst-launch.c: (main):
+         more null protecting
+
 2005-10-11  Thomas Vander Stichele  <thomas at apestaart dot org>
 
        * gst/gst-i18n-lib.h:
index d89db7254c4caab7b1739c0bb2392542ce24230e..880696adfbcfa39dba99d757babcdf26f6661c18 100644 (file)
@@ -530,7 +530,7 @@ main (int argc, char *argv[])
   g_option_context_add_main_entries (ctx, options, GETTEXT_PACKAGE);
   g_option_context_add_group (ctx, gst_init_get_option_group ());
   if (!g_option_context_parse (ctx, &argc, &argv, &err)) {
-    g_print ("Error initializing: %s\n", err->message);
+    g_print ("Error initializing: %s\n", GST_STR_NULL (err->message));
     exit (1);
   }
 
@@ -585,14 +585,15 @@ main (int argc, char *argv[])
   if (!pipeline) {
     if (error) {
       fprintf (stderr, _("ERROR: pipeline could not be constructed: %s.\n"),
-          error->message);
+          GST_STR_NULL (error->message));
       g_error_free (error);
     } else {
       fprintf (stderr, _("ERROR: pipeline could not be constructed.\n"));
     }
     return 1;
   } else if (error) {
-    fprintf (stderr, _("WARNING: erroneous pipeline: %s\n"), error->message);
+    fprintf (stderr, _("WARNING: erroneous pipeline: %s\n"),
+        GST_STR_NULL (error->message));
     g_error_free (error);
     return 1;
   }