]> git.sesse.net Git - vlc/commitdiff
RTP: need to create variables before using them
authorRémi Denis-Courmont <rdenis@simphalempin.com>
Sun, 15 Jun 2008 19:04:28 +0000 (22:04 +0300)
committerRémi Denis-Courmont <rdenis@simphalempin.com>
Sun, 15 Jun 2008 19:06:54 +0000 (22:06 +0300)
modules/demux/rtp.c

index cbcaf3ddaeb9a4b82e3809681b603443621249e3..c94f053327d1794ed59b563f49c63266de51174a 100644 (file)
@@ -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);