From be413185d0fc947c9cc34aa06ea7a65a6b1c7e27 Mon Sep 17 00:00:00 2001 From: Stefan Kost Date: Wed, 18 May 2011 10:22:27 +0300 Subject: [PATCH] rtspsrc: use EINVAL for missing url parameter Fixes gcc warning about using uninitialized variable 'res'. --- gst/rtsp/gstrtspsrc.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/gst/rtsp/gstrtspsrc.c b/gst/rtsp/gstrtspsrc.c index 86ba69bf54..b42be255a5 100644 --- a/gst/rtsp/gstrtspsrc.c +++ b/gst/rtsp/gstrtspsrc.c @@ -5525,8 +5525,10 @@ restart: src->need_redirect = FALSE; /* can't continue without a valid url */ - if (G_UNLIKELY (src->conninfo.url == NULL)) + if (G_UNLIKELY (src->conninfo.url == NULL)) { + res = GST_RTSP_EINVAL; goto no_url; + } src->tried_url_auth = FALSE; if ((res = gst_rtsp_conninfo_connect (src, &src->conninfo, async)) < 0)