Robert Shearman
74407105d2
Check the return value from register_key_guid in all the DLL registering code.
2006-05-10 19:38:04 +02:00
Vitaly Lipatov
c0901b899b
mlang: Partially implemented ConvertStringEx.
2006-05-07 10:01:18 +02:00
Alexandre Julliard
19a3adb958
mlang: Decrement the module refcount when an object is destroyed.
2006-03-06 20:10:36 +01:00
Christian Gmeiner
ad4af1264f
mlang: Implement DllCanUnloadNow.
2006-03-04 16:12:07 +01:00
Dmitry Timoshkov
ef35d28999
mlang: Implement IEnumRfc1766 interface.
2005-12-06 10:58:57 +01:00
Alexandre Julliard
0ec7e1a591
Renamed all .cvsignore files to .gitignore.
2005-11-26 13:10:33 +01:00
Alexandre Julliard
7e22be4d84
We are no longer generating .dbg.c files.
2005-09-29 10:35:58 +00:00
Aric Stewart
fbecb0c319
Implement a basic beginning for fnIMLangFontLink_CodePageToCodePages,
...
fnIMLangFontLink_CodePagesToCodePage and
fnIMLangFontLink_GetFontCodePages.
Also some tests for the new functions.
2005-09-28 11:58:47 +00:00
Mike McCormack
dc1c62a592
Fix gcc 4.0 warnings.
2005-09-07 11:31:17 +00:00
Vincent Béron
21e3ba8cd1
Correct mismatches between spec files and comments about export
...
number.
2005-08-10 09:53:47 +00:00
Alexandre Julliard
d37f0abf07
Don't prefix the functions DllCanUnloadNow, DllGetClassObject and
...
Dll(Un)RegisterServer with the dll name so that the compiler can check
the prototypes.
2005-08-08 17:35:28 +00:00
Mike McCormack
0791d06215
Interlocked LONG* gcc warning fixes.
2005-07-12 19:21:36 +00:00
Vitaly Lipatov
06ce892008
Changes stub to FIXME for GetGlobalFontLinkObject.
2005-06-27 11:10:16 +00:00
Hans Leidekker
3459709379
Remove ntdll from imports.
2005-06-04 09:36:12 +00:00
Dmitry Timoshkov
b67da5b946
Make more of the OLE interface vtables const.
2005-06-01 19:57:42 +00:00
Alexandre Julliard
34fa35dc99
Added rules for building import libraries in the individual dll
...
makefiles, and added support for building a .def.a static import
library too.
2005-05-09 14:42:30 +00:00
Alexandre Julliard
d62356aa1e
Added rules to build import libraries in the individual dll makefiles.
...
Generate import libraries with the right name right away instead of
using an intermediate .spec.def file.
2005-05-07 12:39:52 +00:00
Stefan Leichter
1a7a4fbe58
Make mlang_test.exe loadable on NT 4.0.
2005-03-14 21:41:27 +00:00
Francois Gouget
dd073bbb3f
Cast the GetProcAddress() return value to avoid warnings about the
...
function pointer being of the wrong type.
Fix assorted signed/unsigned comparison warnings.
2005-02-14 21:04:45 +00:00
Oleh R. Nykyforchyn
62b94d89bd
Ukrainian codepage 21866 added and respective files corrected. Two
...
keyboard layouts (for Ukrainian and Russian) added.
2005-01-19 20:59:31 +00:00
Francois Gouget
486d020c1b
Don't define COBJMACROS in objbase.h.
...
Update the Wine sources accordingly.
2004-10-07 03:06:48 +00:00
Huw Davies
e8d89cd0f5
Fix a reference leak on failure (spotted by Rob Shearman).
...
Move some code over to the Interlocked* functions.
2004-09-28 19:19:27 +00:00
Dmitry Timoshkov
0ee1407d3f
Make mlang return the same code page descriptions as Windows, some
...
applications depend on it.
2004-09-22 19:13:50 +00:00
Mike McCormack
79418b45f0
Return CLASS_E_NOAGGREGATION if pUnkOuter is non-null.
2004-09-15 18:03:02 +00:00
Mike McCormack
ec72244849
Use Interlocked* functions in AddRef and Release.
2004-09-14 17:44:14 +00:00
Alexandre Julliard
39a696a166
Removed some uses of the non-standard ICOM_THIS macro.
2004-09-06 20:34:29 +00:00
Francois Gouget
6825ed811d
Added missing trailing '\n's to ok() calls.
2004-09-02 20:09:37 +00:00
Steven Edwards
b1bb722088
Add DllRegisterServer and friends for mlang.
2004-08-30 19:30:17 +00:00
Alexandre Julliard
7c1e9361a3
Added a few missing -private flags.
2004-08-27 19:15:54 +00:00
Alexandre Julliard
f714b39762
Get rid of the no longer used ICOM_MSVTABLE_COMPAT_DummyRTTIVALUE
...
macro.
2004-08-23 19:39:48 +00:00
Dmitry Timoshkov
9f6f7cc742
Enumerate all available scripts in IMultiLanguage2_EnumScripts, add
...
fixed/proportional font names into mlang database.
2004-08-23 17:52:42 +00:00
Dmitry Timoshkov
23bd680c41
Implement IMultiLanguage2_GetCharsetInfo, add a test case for it.
2004-08-16 21:08:06 +00:00
Steven Edwards
e84b0796b8
Added stubs for LcidToRfc1766[A/W].
2004-08-16 19:50:13 +00:00
Alexandre Julliard
936198ce45
Moved ICOM_THIS_MULTI definition out of objbase.h and into the files
...
that use it.
2004-08-13 00:44:22 +00:00
Alexandre Julliard
48c4bb3c31
Get rid of the non-standard ICOM_VTABLE macro.
2004-08-12 23:00:51 +00:00
Francois Gouget
a560bcb834
Don't include wine/debug.h when compiling on Windows.
...
GetCPInfoExA() is missing on some Windows platforms, load it
dynamically.
2004-08-11 19:34:45 +00:00
Dmitry Timoshkov
8c2ff3ca6d
- add stubbed support for IEnumScript interface
...
- ConvertINetMultiByteToUnicode/ConvertINetUnicodeToMultiByte should
return required target length if the target buffer is NULL
- add the tests for all the above
- fix IMultiLanguage2 vtable (it was missing ConvertStringFromUnicodeEx)
2004-08-11 18:53:02 +00:00
Dmitry Timoshkov
54c0af651b
Implement ConvertINetMultiByteToUnicode, ConvertINetUnicodeToMultiByte
...
and IsConvertINetStringAvailable by moving common code around, add a
stub for ConvertINetString.
2004-08-06 18:56:46 +00:00
Alexandre Julliard
94a9d33b6c
Authors: Dmitry Timoshkov <dmitry@codeweavers.com>, Mike McCormack <mike@codeweavers.com>
...
Added an implementation of mlang.dll and test cases for it.
2004-08-04 18:33:06 +00:00