From b7b379ada4f300d26ffdf8cc4269540ac1a51452 Mon Sep 17 00:00:00 2001 From: Timo Kreuzer Date: Sun, 17 Feb 2013 14:27:48 +0000 Subject: [PATCH] [INCLUDE/CRT] Remove hacks from crtdefs.h (threadmbcinfostruct definition is private) svn path=/trunk/; revision=58331 --- reactos/include/crt/crtdefs.h | 20 ++------------------ 1 file changed, 2 insertions(+), 18 deletions(-) diff --git a/reactos/include/crt/crtdefs.h b/reactos/include/crt/crtdefs.h index 76cc426c26f..be4d08ee539 100644 --- a/reactos/include/crt/crtdefs.h +++ b/reactos/include/crt/crtdefs.h @@ -343,14 +343,6 @@ extern "C" { #endif #endif -/* For wine code... */ -#if !defined(_MSVCRT_LONG_DEFINED) && defined(__ROS_LONG64__) -#define _MSVCRT_LONG_DEFINED -/* we need 32-bit longs even on 64-bit */ -typedef int __msvcrt_long; -typedef unsigned int __msvcrt_ulong; -#endif - #ifndef _TIME_T_DEFINED #define _TIME_T_DEFINED #ifdef _USE_32BIT_TIME_T @@ -360,16 +352,8 @@ typedef unsigned int __msvcrt_ulong; #endif #endif - typedef struct threadmbcinfostruct { - int refcount; - int mbcodepage; - int ismbcodepage; - int mblcid; - unsigned short mbulinfo[6]; - char mbctype[257]; - char mbcasemap[256]; -} threadmbcinfo, *pthreadmbcinfo; - +struct threadmbcinfostruct; +typedef struct threadmbcinfostruct *pthreadmbcinfo; #ifndef _TAGLC_ID_DEFINED #define _TAGLC_ID_DEFINED