Original commit message from CVS:
check for NULLness and warn if we can't report GError
+2004-02-02 Thomas Vander Stichele <thomas at apestaart dot org>
+
+ * gst-libs/gst/play/play.c: (gst_play_new):
+ check for GError
+
2004-02-01 Julien MOUTTE <julien@moutte.net>
* gst-libs/gst/play/play.c: (gst_play_seek_to_time),
{
GstPlay *play = g_object_new (GST_TYPE_PLAY, NULL);
- if ( (error) && (play->priv->error) )
+ if (play->priv->error)
{
- *error = play->priv->error;
- play->priv->error = NULL;
+ if (error)
+ {
+ *error = play->priv->error;
+ play->priv->error = NULL;
+ }
+ else
+ {
+ g_warning ("Error creating GstPlay object.\n%s", play->priv->error->message);
+ g_error_free (play->priv->error);
+ }
}
-
return play;
}