瀏覽代碼

- Do not initialize/finalize resourcestrings in objpas.
+ Finalize resourcestrings in gettext.

git-svn-id: trunk@5640 -

daniel 18 年之前
父節點
當前提交
ecf9363211
共有 2 個文件被更改,包括 4 次插入1 次删除
  1. 2 0
      fcl/inc/gettext.pp
  2. 2 1
      rtl/objpas/objpas.pp

+ 2 - 0
fcl/inc/gettext.pp

@@ -332,4 +332,6 @@ begin
   end;
 end;
 
+finalization
+  finalizeresourcetabels;
 end.

+ 2 - 1
rtl/objpas/objpas.pp

@@ -75,6 +75,7 @@ unit objpas;
 
    Function Hash(S : AnsiString) : LongWord;
    Procedure ResetResourceTables;
+   Procedure FinalizeResourceTables;
    Procedure SetResourceStrings (SetFunction :  TResourceIterator;arg:pointer);
    Procedure SetUnitResourceStrings (const UnitName:string;SetFunction :  TResourceIterator;arg:pointer);
 {$ifndef RESSTRSECTIONS}
@@ -509,7 +510,7 @@ end;
 
 
 Initialization
-  ResetResourceTables;
+{  ResetResourceTables;}
 finalization
   FinalizeResourceTables;
 end.