4 * Copyright 1995 Martin von Loewis
5 * Copyright 1998 David Lee Lambert
6 * Copyright 2000 Julio César Gázquez
22 #include "debugtools.h"
25 DEFAULT_DEBUG_CHANNEL(ole);
27 static LPVOID lpNLSInfo = NULL;
29 /******************************************************************************
30 * GetLocaleInfo16 [OLE2NLS.5]
31 * Is the last parameter really WORD for Win16?
33 INT16 WINAPI GetLocaleInfo16(LCID lcid,LCTYPE LCType,LPSTR buf,INT16 len)
35 return GetLocaleInfoA(lcid,LCType,buf,len);
38 /******************************************************************************
39 * GetStringType16 [OLE2NLS.7]
41 BOOL16 WINAPI GetStringType16(LCID locale,DWORD dwInfoType,LPCSTR src,
42 INT16 cchSrc,LPWORD chartype)
44 return GetStringTypeExA(locale,dwInfoType,src,cchSrc,chartype);
47 /***********************************************************************
48 * CompareString16 (OLE2NLS.8)
50 UINT16 WINAPI CompareString16(DWORD lcid,DWORD fdwStyle,
51 LPCSTR s1,DWORD l1,LPCSTR s2,DWORD l2)
53 return (UINT16)CompareStringA(lcid,fdwStyle,s1,l1,s2,l2);
56 /******************************************************************************
57 * RegisterNLSInfoChanged [OLE2NLS.10]
59 BOOL16 WINAPI RegisterNLSInfoChanged16(LPVOID/*FIXME*/ lpNewNLSInfo)
61 FIXME("Fully implemented, but doesn't effect anything.\n");
69 lpNLSInfo = lpNewNLSInfo;
74 return FALSE; /* ptr not set */