# HG changeset patch # User nicodvb # Date 1178362331 0 # Node ID f57d023eb10751d9e4c09e396df69c0c5c01a80e # Parent 19fc7a620f4f9a0452723735f67c3eb86816c7fc in DVDOpen() exit if strdup() fails; part of a patch by Videolan team diff -r 19fc7a620f4f -r f57d023eb107 dvdread/dvd_reader.c --- a/dvdread/dvd_reader.c Sat May 05 10:32:13 2007 +0000 +++ b/dvdread/dvd_reader.c Sat May 05 10:52:11 2007 +0000 @@ -332,6 +332,8 @@ return 0; path = strdup(ppath); + if( path == NULL ) + return 0; /* Try to open libdvdcss or fall back to standard functions */ have_css = dvdinput_setup();