Alexandre Julliard
|
b35404aa61
|
include: Disallow wcsncpy() in Wine, similarly to strncpy().
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2021-05-04 21:33:15 +02:00 |
Alexandre Julliard
|
647c54e539
|
ntdll: Fix wcsncpy() implementation now that length is unsigned.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=49206
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-08-03 13:00:53 +02:00 |
Alexandre Julliard
|
70fceaa2fe
|
ntdll: Use the standard C library names for the wide char functions.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-06-30 12:25:08 +02:00 |
Alexandre Julliard
|
8a169390c9
|
ntdll: Build with msvcrt.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-06-30 12:25:08 +02:00 |
Alexandre Julliard
|
6226be3656
|
ntdll: Update some string functions prototypes to match msvcrt.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-03-27 21:16:13 +01:00 |
Alexandre Julliard
|
982f99d3d9
|
ntdll: Reimplement remaining string functions to avoid depending on wine/unicode.h.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-03-11 09:34:53 +01:00 |
Alexandre Julliard
|
295660b985
|
ntdll: Reimplement wcstol/wcstoul using the msvcrt code.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-03-11 09:34:53 +01:00 |
Alexandre Julliard
|
650c8e1434
|
ntdll: Don't handle the full Unicode character range in isw* functions.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-03-11 09:29:56 +01:00 |
Alexandre Julliard
|
1986328543
|
ntdll: Don't handle the full Unicode character range in wcsicmp/wcsnicmp.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-03-11 09:29:56 +01:00 |
Alexandre Julliard
|
5a4cc97a3b
|
ntdll: Don't handle the full Unicode character range in wcslwr/wcsupr.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-03-11 09:29:56 +01:00 |
Alexandre Julliard
|
0d6802dcc5
|
ntdll: Use the NLS case mapping table for towlower/towupper.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-03-11 09:29:56 +01:00 |
Frédéric Delanoy
|
7e63200672
|
ntdll: Use BOOL type where appropriate.
|
2013-11-01 10:52:42 +01:00 |
Alexandre Julliard
|
649a576fd0
|
ntdll: Copy the msvcrt printf implementation to ntdll to allow supporting MS ABI varargs.
|
2009-01-28 19:38:19 +01:00 |
Francois Gouget
|
9c5e97aa71
|
Assorted spelling fixes.
|
2008-11-24 14:25:10 +01:00 |
Francois Gouget
|
6936bb100f
|
ntdll: Improve the prototypes Win64 compatibility by replacing long with LONG.
|
2007-06-11 20:18:28 +02:00 |
Marcus Meissner
|
0c15360a3e
|
Removes all unnecessary WINE_DEFAULT_DEBUG_CHANNEL and respective wine/debug.h includes.
|
2006-09-11 11:30:48 +02:00 |
Jonathan Ernst
|
360a3f9142
|
Update the address of the Free Software Foundation.
|
2006-05-23 14:11:13 +02:00 |
Alexandre Julliard
|
473fbcb781
|
ntdll: Add wrappers for the string functions.
|
2006-04-18 20:30:43 +02:00 |
Alexandre Julliard
|
4b0809e8a8
|
Use the unicode.h functions where possible.
|
2005-07-12 17:57:31 +00:00 |
Mike McCormack
|
04f9f1b066
|
Don't include winbase.h or winerror.h when not necessary.
|
2005-06-21 09:52:40 +00:00 |
Mike McCormack
|
5b2d5fd758
|
Use HANDLE instead of HKEY in the NT API.
|
2005-06-17 13:58:33 +00:00 |
Alexandre Julliard
|
b965457c4a
|
Get rid of the remaining calls to strncpyW, and remove that function
from wine/unicode.h.
|
2005-04-21 17:18:50 +00:00 |
Jon Griffiths
|
49e13df700
|
Remove unneeded headers to reduce unneeded rebuilds.
|
2004-12-17 19:09:29 +00:00 |
Hans Leidekker
|
bdf4aff65b
|
_wto{l,i,i64} parameters are const.
|
2004-03-11 22:38:38 +00:00 |
Alexandre Julliard
|
e37c6e18d0
|
Fixed header dependencies to be fully compatible with the Windows
headers (with help from Dimitrie O. Paun).
|
2003-09-05 23:08:26 +00:00 |
Thomas Mertes
|
c83aa0d311
|
- Implement RtlDowncaseUnicodeString, RtlUniform, iswdigit, iswlower,
iswspace, iswxdigit.
- Fixed RtlInt64ToUnicodeString and RtlIntegerToUnicodeString.
- According to tests RtlAppendUnicodeStringToString leaves the
destination unchanged when the source length is 0 (FIXED).
- Documentation updates in RtlExtendedMagicDivide,
RtlLargeIntegerToChar, RtlInt64ToUnicodeString, RtlUpperChar,
RtlUpperString, RtlUpcaseUnicodeChar, RtlCharToInteger,
RtlIntegerToChar, RtlUnicodeStringToInteger,
RtlIntegerToUnicodeString, _ultoa, _ltoa, _itoa, _ui64toa, _i64toa,
_atoi64, _ultow, _ltow, _itow, _ui64tow, _i64tow, _wtol, _wtoi,
_wtoi64.
|
2003-03-22 00:20:58 +00:00 |
Dmitry Timoshkov
|
ad068bc0c2
|
Move vsnwprintf implementation to libwine_unicode, export snprintfW
and vsnprintfW from there, forward MSVCRT and NTDLL functions to
libwine_unicode.
|
2003-03-12 22:30:16 +00:00 |
Thomas Mertes
|
414772ac28
|
Implement _itoa, _ltoa, _ultoa, _i64toa, _ui64toa, _itow, _ltow,
_ultow, _i64tow, _ui64tow, _atoi64, _wtoi, _wtol, _wtoi64.
|
2003-03-12 20:16:07 +00:00 |
Patrik Stridvall
|
9c1de6de30
|
Moved all the content of the DDK files ntdef.h and ntddk.h to
winternl.h.
|
2002-09-12 22:07:02 +00:00 |
John K. Hohm
|
454d99f0a2
|
More comcat.dll implementation, swprintf fix, winerror.h additions.
|
2002-05-19 22:27:41 +00:00 |
Alexandre Julliard
|
9b6f433ebb
|
Implemented strtolW/strtoulW in libwine_unicode and used it to replace
wcstol and friends.
|
2002-05-16 18:58:47 +00:00 |
Alexandre Julliard
|
0799c1a780
|
Added LGPL standard comment, and copyright notices where necessary.
Global replacement of debugtools.h by wine/debug.h.
|
2002-03-09 23:29:33 +00:00 |
Alexandre Julliard
|
996c0bff59
|
Removed ntdll dependency on MultiByteToWideChar/WideCharToMultiByte
kernel32 functions, plus a few small cleanups.
|
2001-12-05 22:14:57 +00:00 |
David Elliott
|
bfa70fe642
|
Implemented the wcstoul function.
|
2001-10-22 18:58:21 +00:00 |
Huw D M Davies
|
899861d130
|
Better handling of typelibs loaded with a trailing resource number.
The logic for determining whether an SLTG typelib has a function param
as a 'short' or 'long' type has been 'refined'.
|
2001-09-26 23:05:35 +00:00 |
Patrik Stridvall
|
01d5e5b071
|
Documentation fixes.
|
2001-07-02 19:59:40 +00:00 |
Patrik Stridvall
|
3ca9823941
|
Documentation ordinal fixes.
|
2001-06-20 23:03:14 +00:00 |
Ove Kaaven
|
54dfe595ca
|
Implemented _wtoi and _wtol.
|
2001-04-16 20:24:47 +00:00 |
Ove Kaaven
|
e188fda25f
|
Handle the %f case in wsprintf.
|
2001-04-16 19:00:42 +00:00 |
James Juran
|
d537d09b9c
|
Use int instead of WCHAR in va_arg() (fixes gcc-current compilation
problem).
|
2001-01-22 19:26:42 +00:00 |
Jon Griffiths
|
4ab1558d8a
|
- Remove <string.h> from winnt.h.
- ntdll: complete crt functions, prevent libc imports, fix sscanf.
|
2001-01-22 02:17:29 +00:00 |
Eric Kohl
|
32eeb85cd6
|
Implemented _ultow() and export [Nt/Zw]QueryVolumeInformationFile().
|
2000-12-13 21:28:15 +00:00 |
Alexandre Julliard
|
c7e7df8b17
|
Replaced all lstr* calls from inside Wine code by their str* equivalent.
|
2000-08-14 14:41:19 +00:00 |
Alexandre Julliard
|
c97bb4c5d6
|
Added Unicode ctype support.
|
2000-08-11 20:53:40 +00:00 |
Alexandre Julliard
|
4f356e86e4
|
Moved shared crtdll/ntdll functions into ntdll.
Made crtdll a separate dll.
|
2000-06-23 16:16:30 +00:00 |