# HG changeset patch # User albeu # Date 1049646609 0 # Node ID 5b649442fe72ae0684767e4c68ac00b39a0a61bb # Parent c616ebcda25ace86b57ea9898877565fe141523d Check that we really got a filename. diff -r c616ebcda25a -r 5b649442fe72 libmpdemux/stream_file.c --- a/libmpdemux/stream_file.c Sun Apr 06 16:27:14 2003 +0000 +++ b/libmpdemux/stream_file.c Sun Apr 06 16:30:09 2003 +0000 @@ -77,6 +77,12 @@ return STREAM_UNSUPORTED; } + if(!p->filename) { + mp_msg(MSGT_OPEN,MSGL_ERR, "[file] No filename\n"); + m_struct_free(&stream_opts,opts); + return STREAM_ERROR; + } + #if defined(__CYGWIN__)|| defined(__MINGW32__) m |= O_BINARY; #endif