X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=modules%2Fcodec%2Fdmo%2Fbuffer.c;h=e26c80dd870d0590f0536d5a1ee4a5bf90f5f632;hb=079a1818dc58b9dc81ca92b5217da2a8d599572f;hp=ea51955b3f329fadcfa1cb959834cb63b49c7a4c;hpb=d3fe7f28797d4dba65ffcdd60bf932e758a48a9e;p=vlc diff --git a/modules/codec/dmo/buffer.c b/modules/codec/dmo/buffer.c index ea51955b3f..e26c80dd87 100644 --- a/modules/codec/dmo/buffer.c +++ b/modules/codec/dmo/buffer.c @@ -24,9 +24,10 @@ /***************************************************************************** * Preamble *****************************************************************************/ -#include -#include -#include + +#ifdef HAVE_CONFIG_H +# include "config.h" +#endif #include #include @@ -107,7 +108,7 @@ static long STDCALL GetBufferAndLength( IMediaBuffer *This, CMediaBuffer *p_mb = (CMediaBuffer *)This; if( !ppBuffer && !pcbLength ) return E_POINTER; - if( ppBuffer ) *ppBuffer = p_mb->p_block->p_buffer; + if( ppBuffer ) *ppBuffer = (char*)p_mb->p_block->p_buffer; if( pcbLength ) *pcbLength = p_mb->p_block->i_buffer; return S_OK; }