server: don't crash on NULL GError
authorWim Taymans <wim.taymans@collabora.co.uk>
Thu, 30 May 2013 15:23:51 +0000 (17:23 +0200)
committerWim Taymans <wim.taymans@collabora.co.uk>
Thu, 30 May 2013 15:23:51 +0000 (17:23 +0200)
gst/rtsp-server/rtsp-server.c

index fe9657b..30f7b14 100644 (file)
@@ -1114,7 +1114,7 @@ default_accept_client (GstRTSPServer * server, GstRTSPClient * client,
 accept_failed:
   {
     gchar *str = gst_rtsp_strresult (res);
-    *error = g_error_new (GST_LIBRARY_ERROR, GST_LIBRARY_ERROR_FAILED,
+    g_set_error (error, GST_LIBRARY_ERROR, GST_LIBRARY_ERROR_FAILED,
         "Could not accept client on server socket %p: %s", socket, str);
     GST_ERROR ("Could not accept client on server socket %p: %s", socket, str);
     g_free (str);