Browse Source

* Fix bug #33984, fix for correct string definition in unicodestringreplace

git-svn-id: trunk@39452 -
michael 7 years ago
parent
commit
53e10c99d4
1 changed files with 3 additions and 3 deletions
  1. 3 3
      rtl/objpas/sysutils/sysuni.inc

+ 3 - 3
rtl/objpas/sysutils/sysuni.inc

@@ -536,9 +536,9 @@ end;
 {$macro on}
 {$define INUNICODESTRINGREPLACE}
 {$define SRString:=UnicodeString}
-{$define SRUpperCase:=WideUppercase}
-{$define SRPCHAR:=PChar}
-{$define SRCHAR:=Char}
+{$define SRUpperCase:=UnicodeUppercase}
+{$define SRPCHAR:=PUnicodeChar}
+{$define SRCHAR:=UnicodeChar}
 
 function UnicodeStringReplace(const S, OldPattern, NewPattern: UnicodeString;  Flags: TReplaceFlags): UnicodeString;
 {$i syssr.inc}