Added inline definition for MapSL.

oldstable
Alexandre Julliard 2000-12-14 20:31:17 +00:00
parent 1a0eeb53a6
commit c582ccb9c1
1 changed files with 7 additions and 0 deletions

View File

@ -5,6 +5,7 @@
#include "winbase.h"
#include "winnls.h"
#include "wine/windef16.h"
#include "wine/library.h"
#include "pshpack1.h"
typedef struct _SEGINFO {
@ -355,4 +356,10 @@ LONG WINAPI wine_call_to_16_long( FARPROC16 target, INT nArgs );
void WINAPI wine_call_to_16_regs_short( CONTEXT86 *context, INT nArgs );
void WINAPI wine_call_to_16_regs_long ( CONTEXT86 *context, INT nArgs );
/* Some optimizations */
extern inline LPVOID WINAPI MapSL( SEGPTR segptr )
{
return (char *)wine_ldt_copy.base[SELECTOROF(segptr) >> __AHSHIFT] + OFFSETOF(segptr);
}
#endif /* __WINE_WINE_WINBASE16_H */