Changeset 4964 for trunk/src/kernel32/unicode.cpp
- Timestamp:
- Jan 18, 2001, 7:14:16 PM (25 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/kernel32/unicode.cpp
r3461 r4964 1 /* $Id: unicode.cpp,v 1.2 3 2000-04-29 18:26:59sandervl Exp $ */1 /* $Id: unicode.cpp,v 1.24 2001-01-18 18:14:16 sandervl Exp $ */ 2 2 3 3 /* … … 83 83 84 84 dprintf2(("MultiByteToWideChar: %d %x (%s %d) (%x %d)", page, flags, src, srclen, dst, dstlen)); 85 86 if (!src || (!dst && dstlen)) 87 { 88 SetLastError( ERROR_INVALID_PARAMETER ); 89 return 0; 90 } 91 //-1 means the input string is null terminated and we need to calculate 92 //its length 85 93 if (srclen == -1) 86 94 srclen = lstrlenA(src)+1; 87 if (!dstlen || !dst) 88 return srclen; 95 96 if (!dstlen) 97 return srclen; 89 98 90 99 ret = srclen;
Note:
See TracChangeset
for help on using the changeset viewer.