diff options
author | arpi <arpi@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2002-12-29 22:12:20 +0000 |
---|---|---|
committer | arpi <arpi@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2002-12-29 22:12:20 +0000 |
commit | 2c0e1c608959443e47c46b6002ac57345a2a3f2f (patch) | |
tree | 83d9d48cf6ea6d054435940cd36ed334c8d710e6 /libmpdemux/open.c | |
parent | 7528e52a5e625b02943d73fb1bfacccd81daf8d9 (diff) | |
download | mpv-2c0e1c608959443e47c46b6002ac57345a2a3f2f.tar.bz2 mpv-2c0e1c608959443e47c46b6002ac57345a2a3f2f.tar.xz |
fixes (ok, just workarounds) sig11 in playtree/cfgparser's free()
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8650 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'libmpdemux/open.c')
-rw-r--r-- | libmpdemux/open.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/libmpdemux/open.c b/libmpdemux/open.c index 4bb1835a23..e2db11e630 100644 --- a/libmpdemux/open.c +++ b/libmpdemux/open.c @@ -141,7 +141,7 @@ if(filename && strncmp("cddb://",filename,7) == 0) #ifdef HAVE_VCD if(vcd_track){ int ret,ret2; - if(!cdrom_device) cdrom_device=DEFAULT_CDROM_DEVICE; + if(!cdrom_device) cdrom_device=strdup(DEFAULT_CDROM_DEVICE); f=open(cdrom_device,O_RDONLY); if(f<0){ mp_msg(MSGT_OPEN,MSGL_ERR,MSGTR_CdDevNotfound,cdrom_device);return NULL; } vcd_read_toc(f); @@ -197,7 +197,7 @@ if(dvd_title){ /** * Open the disc. */ - if(!dvd_device) dvd_device=DEFAULT_DVD_DEVICE; + if(!dvd_device) dvd_device=strdup(DEFAULT_DVD_DEVICE); dvd = DVDOpen(dvd_device); if( !dvd ) { mp_msg(MSGT_OPEN,MSGL_ERR,MSGTR_CantOpenDVD,dvd_device); |