From cad5d305df7ae62b57000988ade32b7b9ff6543e Mon Sep 17 00:00:00 2001 From: Steinar Gunderson Date: Fri, 24 Sep 2010 00:40:03 +0200 Subject: [PATCH] Move the sdi plugin to C++. --- modules/access/Modules.am | 2 +- modules/access/{sdi.c => sdi.cpp} | 6 +++++- 2 files changed, 6 insertions(+), 2 deletions(-) rename modules/access/{sdi.c => sdi.cpp} (96%) diff --git a/modules/access/Modules.am b/modules/access/Modules.am index 6aa0bf693e..05395778d6 100644 --- a/modules/access/Modules.am +++ b/modules/access/Modules.am @@ -52,7 +52,7 @@ SOURCES_access_avio = avio.c avio.h SOURCES_access_attachment = attachment.c SOURCES_access_vdr = vdr.c SOURCES_libbluray = bluray.c -SOURCES_sdi = sdi.c +SOURCES_sdi = sdi.cpp SOURCES_access_rar = rar/rar.c rar/rar.h rar/access.c SOURCES_stream_filter_rar = rar/rar.c rar/rar.h rar/stream.c diff --git a/modules/access/sdi.c b/modules/access/sdi.cpp similarity index 96% rename from modules/access/sdi.c rename to modules/access/sdi.cpp index d8b4080303..3f5c114333 100644 --- a/modules/access/sdi.c +++ b/modules/access/sdi.cpp @@ -4,6 +4,10 @@ # include "config.h" #endif +#ifndef INT64_C +#define INT64_C(c) c ## LL +#endif + #include #include #include @@ -58,7 +62,7 @@ static int Open( vlc_object_t *p_this ) p_demux->info.i_update = 0; p_demux->info.i_title = 0; p_demux->info.i_seekpoint = 0; - p_demux->p_sys = p_sys = calloc( 1, sizeof( demux_sys_t ) ); + p_demux->p_sys = p_sys = (demux_sys_t*)calloc( 1, sizeof( demux_sys_t ) ); if( !p_sys ) return VLC_ENOMEM; -- 2.39.2