Jelajahi Sumber

+ add a global that will contain all default namespaces passed in as parameters

git-svn-id: trunk@38914 -
svenbarth 7 tahun lalu
induk
melakukan
b77b6b001f
1 mengubah file dengan 4 tambahan dan 0 penghapusan
  1. 4 0
      compiler/globals.pas

+ 4 - 0
compiler/globals.pas

@@ -280,6 +280,8 @@ interface
        includesearchpath,
        frameworksearchpath  : TSearchPathList;
        packagesearchpath     : TSearchPathList;
+       { list of default namespaces }
+       namespacelist : TCmdStrList;
        { contains tpackageentry entries }
        packagelist : TFPHashList;
        autoloadunits      : string;
@@ -1492,6 +1494,7 @@ implementation
        LinkLibraryAliases.Free;
        LinkLibraryOrder.Free;
        packagesearchpath.Free;
+       namespacelist.Free;
      end;
 
    procedure InitGlobals;
@@ -1528,6 +1531,7 @@ implementation
         objectsearchpath:=TSearchPathList.Create;
         frameworksearchpath:=TSearchPathList.Create;
         packagesearchpath:=TSearchPathList.Create;
+        namespacelist:=TCmdStrList.Create;
 
         { Def file }
         usewindowapi:=false;