Fix NULL dereference (CID#236)
authorRémi Denis-Courmont <rdenis@simphalempin.com>
Sun, 5 Oct 2008 14:15:00 +0000 (17:15 +0300)
committerRémi Denis-Courmont <rdenis@simphalempin.com>
Sun, 5 Oct 2008 14:15:00 +0000 (17:15 +0300)
modules/services_discovery/sap.c

index cef1578..d9ca9b4 100644 (file)
@@ -1246,9 +1246,9 @@ static sdp_t *ParseSDP (vlc_object_t *p_obj, const char *psz_sdp)
                 }
                 assert (p_sdp->psz_sessionname == NULL); // no memleak here
                 p_sdp->psz_sessionname = strdup (data);
-                EnsureUTF8 (p_sdp->psz_sessionname);
                 if (p_sdp->psz_sessionname == NULL)
                     goto error;
+                EnsureUTF8 (p_sdp->psz_sessionname);
                 break;
             }