Various fixes to the existing routines:
All checks were successful
ci/woodpecker/push/build Pipeline was successful

* Export RtlWideStringTokenize()
 * Allow to compare whole strings in RtlWideStringCompare() when no length specified
 * RtlSameMemory() returns boolean now
 * Source bytes can be constant value in RtlCopyMemory()
This commit is contained in:
2022-09-05 15:17:12 +02:00
parent 8a91412ec4
commit d56b10f252
4 changed files with 30 additions and 22 deletions

View File

@@ -15,7 +15,7 @@
XTAPI
PVOID
VOID
RtlCopyMemory(IN PVOID Destination,
IN PCVOID Source,
IN SIZE_T Length);
@@ -38,16 +38,18 @@ BOOLEAN
RtlListEmpty(PLIST_ENTRY ListHead);
XTAPI
SIZE_T
BOOLEAN
RtlSameMemory(IN PCVOID LeftBuffer,
IN PCVOID RightBuffer,
IN SIZE_T Length);
XTCDECL
INT
RtlWideStringCompare(IN CONST PWCHAR String1,
IN CONST PWCHAR String2,
IN CONST ULONG Length);
XTCDECL
PWCHAR
RtlWideStringTokenize(IN PWCHAR String,
IN CONST PWCHAR Delimiter,