]> git.sesse.net Git - vlc/commitdiff
Fix crash in SDP parser
authorRémi Denis-Courmont <rem@videolan.org>
Tue, 20 Feb 2007 17:28:20 +0000 (17:28 +0000)
committerRémi Denis-Courmont <rem@videolan.org>
Tue, 20 Feb 2007 17:28:20 +0000 (17:28 +0000)
modules/services_discovery/sap.c

index 278d03f2b3612b685fad80b45c99f8d2c433df70..e4d9c1fb2e2c144b62fa50c3d7b17826e2263636 100644 (file)
@@ -1266,7 +1266,7 @@ static sdp_t *ParseSDP (vlc_object_t *p_obj, const char *psz_sdp)
                 expect = 'b';
                 if (cat == 'c')
                 {
-                    struct sdp_media_t *m = p_sdp->mediav + p_sdp->mediac;
+                    struct sdp_media_t *m = p_sdp->mediav + p_sdp->mediac - 1;
                     if (ParseSDPConnection (data, &m->addr, &m->addrlen,
                                             &m->n_addr))
                     {