gst/gstmodule.c: don't crash when error is NULL
authorThomas Vander Stichele <thomas@apestaart.org>
Mon, 3 Jul 2006 13:31:19 +0000 (13:31 +0000)
committerThomas Vander Stichele <thomas@apestaart.org>
Mon, 3 Jul 2006 13:31:19 +0000 (13:31 +0000)
Original commit message from CVS:
* gst/gstmodule.c: (init_gst):
don't crash when error is NULL

ChangeLog
common
gst/gstmodule.c

index 70c5ec4..b1b9862 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2006-07-03  Thomas Vander Stichele  <thomas at apestaart dot org>
+
+       * gst/gstmodule.c: (init_gst):
+         don't crash when error is NULL
+
 2006-07-03  Edward Hervey  <edward@fluendo.com>
 
        * gst/gstmessage.override:
diff --git a/common b/common
index a98b370..dd173e2 160000 (submodule)
--- a/common
+++ b/common
@@ -1 +1 @@
-Subproject commit a98b370bd49bc3f3225bbd9013cda5a53789f53d
+Subproject commit dd173e2720ac21e4a47c97705d7ff32271a0ee66
index eac27c6..167d28a 100644 (file)
@@ -140,7 +140,7 @@ init_gst (void)
               g_free (argv);
          }
           errstr = g_strdup_printf ("can't initialize module gst: %s",
-              GST_STR_NULL (error->message));
+              error ? GST_STR_NULL (error->message) : "no error given");
          PyErr_SetString (PyExc_RuntimeError, errstr);
           g_free (errstr);
          g_error_free (error);