Mercurial > mplayer.hg
view loader/ldt_keeper.h @ 29784:a71d9cd6f01f
Add cast to signed for 64 bit check, since according to an FFmpeg bug report
some compilers (llvm?) do not fail when arrays larger than the maximum
addressable size are declared but instead just silently generate broken code.
author | reimar |
---|---|
date | Thu, 05 Nov 2009 19:05:42 +0000 |
parents | a8ea87c71d18 |
children | 26f673ba0675 |
line wrap: on
line source
#ifndef MPLAYER_LDT_KEEPER_H #define MPLAYER_LDT_KEEPER_H #ifdef __cplusplus extern "C" { #endif typedef struct { void* fs_seg; char* prev_struct; } ldt_fs_t; void Setup_FS_Segment(void); ldt_fs_t* Setup_LDT_Keeper(void); void Restore_LDT_Keeper(ldt_fs_t* ldt_fs); #ifdef __cplusplus } #endif #endif /* MPLAYER_LDT_KEEPER_H */