X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=src%2Fgdcmmpeg2%2Fsrc%2Fmpeg2dec%2Fmpeg2dec.h;h=d6f06b947e7c1f166802f090e734390803204794;hb=d93bdc3a545dc713354ab0c8ad9558ee11dfe0e9;hp=6cf7ebe741fb63a41667ea8380fc9bed3f697078;hpb=49b121630e9d2209696969851f27a0976226977a;p=gdcm.git diff --git a/src/gdcmmpeg2/src/mpeg2dec/mpeg2dec.h b/src/gdcmmpeg2/src/mpeg2dec/mpeg2dec.h index 6cf7ebe7..d6f06b94 100644 --- a/src/gdcmmpeg2/src/mpeg2dec/mpeg2dec.h +++ b/src/gdcmmpeg2/src/mpeg2dec/mpeg2dec.h @@ -127,22 +127,36 @@ #define MB_WEIGHT 32 #define MB_CLASS4 64 +/* FIXME */ +#include +#if defined(_MSC_VER) || defined(__BORLANDC__) +typedef int ssize_t; +#endif + + +#define FILESTAR + #include +#ifndef __cplusplus typedef struct { +#ifdef FILESTAR FILE* InFd; +#else + int InFd; +#endif } istream; +#endif + typedef struct { FILE* OutFd; } ostream; -//int my_open(char *filename); int my_printf(const char *format, ...); int my_fprintf(const char *format, ...); int my_sprintf(char *str, const char *format, ...); void my_exit(int status); -//ostream *my_fopen(const char *path, const char *mode); int my_fopenr(const char *path, const char *mode, istream *os); int my_fopen(const char *path, const char *mode, ostream *os); int my_fseek(ostream *stream, long offset, int whence);