Browse Source

* Zero out stringmanager record

Michael VAN CANNEYT 2 years ago
parent
commit
efc0272b99
1 changed files with 1 additions and 0 deletions
  1. 1 0
      rtl/inc/ustrings.inc

+ 1 - 0
rtl/inc/ustrings.inc

@@ -2304,6 +2304,7 @@ function StubCompareWideString(const s1, s2 : WideString; Options : TCompareOpti
 procedure initunicodestringmanager;
 procedure initunicodestringmanager;
   begin
   begin
 {$ifndef HAS_WIDESTRINGMANAGER}
 {$ifndef HAS_WIDESTRINGMANAGER}
+    widestringmanager:=Default(TUnicodeStringManager);
 {$ifdef FPC_WIDESTRING_EQUAL_UNICODESTRING}
 {$ifdef FPC_WIDESTRING_EQUAL_UNICODESTRING}
     widestringmanager.Ansi2WideMoveProc:=@defaultAnsi2UnicodeMove;
     widestringmanager.Ansi2WideMoveProc:=@defaultAnsi2UnicodeMove;
 {$else FPC_WIDESTRING_EQUAL_UNICODESTRING}
 {$else FPC_WIDESTRING_EQUAL_UNICODESTRING}