From: RĂ©mi Denis-Courmont Date: Sun, 15 Jun 2008 19:04:28 +0000 (+0300) Subject: RTP: need to create variables before using them X-Git-Tag: 0.9.0-test0~10 X-Git-Url: https://git.sesse.net/?a=commitdiff_plain;ds=sidebyside;h=60e93de0e96977d7cced502ad5236d7bbaa18366;p=vlc RTP: need to create variables before using them --- diff --git a/modules/demux/rtp.c b/modules/demux/rtp.c index cbcaf3ddae..c94f053327 100644 --- a/modules/demux/rtp.c +++ b/modules/demux/rtp.c @@ -237,7 +237,7 @@ static int Open (vlc_object_t *obj) if (p_sys->session == NULL) goto error; - char *key = var_GetNonEmptyString (demux, "srtp-key"); + char *key = var_CreateGetNonEmptyString (demux, "srtp-key"); if (key) { p_sys->srtp = srtp_create (SRTP_ENCR_AES_CM, SRTP_AUTH_HMAC_SHA1, 10, @@ -248,7 +248,7 @@ static int Open (vlc_object_t *obj) goto error; } - char *salt = var_GetNonEmptyString (demux, "srtp-salt"); + char *salt = var_CreateGetNonEmptyString (demux, "srtp-salt"); errno = srtp_setkeystring (p_sys->srtp, key, salt ? salt : ""); free (salt); free (key);