Browse Source

* more bootstrapping fixed

git-svn-id: branches/unicodestring@11696 -
florian 17 years ago
parent
commit
a13d8a2938
2 changed files with 23 additions and 0 deletions
  1. 4 0
      rtl/inc/wstring22h.inc
  2. 19 0
      rtl/inc/wustring22.inc

+ 4 - 0
rtl/inc/wstring22h.inc

@@ -102,3 +102,7 @@ Procedure GetWideStringManager (Var Manager : TWideStringManager);
 Procedure SetWideStringManager (Const New : TWideStringManager);
 Procedure SetWideStringManager (Const New : TWideStringManager);
 Procedure SetWideStringManager (Const New : TWideStringManager; Var Old: TWideStringManager);
 Procedure SetWideStringManager (Const New : TWideStringManager; Var Old: TWideStringManager);
 
 
+Procedure GetUnicodeStringManager (Var Manager : TUnicodeStringManager);
+Procedure SetUnicodeStringManager (Const New : TUnicodeStringManager);
+Procedure SetUnicodeStringManager (Const New : TUnicodeStringManager; Var Old: TUnicodeStringManager);
+

+ 19 - 0
rtl/inc/wustring22.inc

@@ -84,6 +84,25 @@ begin
 end;
 end;
 
 
 
 
+Procedure GetUnicodeStringManager (Var Manager : TUnicodeStringManager);
+begin
+  manager:=widestringmanager;
+end;
+
+
+Procedure SetUnicodeStringManager (Const New : TUnicodeStringManager; Var Old: TUnicodeStringManager);
+begin
+  Old:=widestringmanager;
+  widestringmanager:=New;
+end;
+
+
+Procedure SetUnicodeStringManager (Const New : TUnicodeStringManager);
+begin
+  widestringmanager:=New;
+end;
+
+
 Procedure GetWideStringManager (Var Manager : TWideStringManager);
 Procedure GetWideStringManager (Var Manager : TWideStringManager);
 begin
 begin
   manager:=widestringmanager;
   manager:=widestringmanager;