X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;ds=sidebyside;f=modules%2Fdemux%2Fwav.c;h=b4cfa14422699f5d9998609decddb43ac238ef64;hb=48d8e6bf030cbb4f64d8dafcd8587489c088bbf7;hp=cc745d3b279cd99b5149ac908b3ee7391738c30e;hpb=7af3d91a653ca0b1b09f13e0c90466dc49c87daa;p=vlc diff --git a/modules/demux/wav.c b/modules/demux/wav.c index cc745d3b27..b4cfa14422 100644 --- a/modules/demux/wav.c +++ b/modules/demux/wav.c @@ -24,7 +24,10 @@ /***************************************************************************** * Preamble *****************************************************************************/ -#include /* malloc(), free() */ + +#ifdef HAVE_CONFIG_H +# include "config.h" +#endif #include #include @@ -259,7 +262,7 @@ static int Open( vlc_object_t * p_this ) case VLC_FOURCC( 'm', 'p', 'g', 'a' ): case VLC_FOURCC( 'a', '5', '2', ' ' ): /* FIXME set end of area FIXME */ - goto relay; + goto error; default: msg_Err( p_demux, "unsupported codec (%4.4s)", (char*)&p_sys->fmt.i_codec ); @@ -291,7 +294,6 @@ static int Open( vlc_object_t * p_this ) error: free( p_wf ); -relay: free( p_sys ); return VLC_EGENERIC; }