Browse Source

pas2js: fixed init external class RTTI

mattias 3 years ago
parent
commit
a70d33ff00
1 changed files with 2 additions and 1 deletions
  1. 2 1
      utils/pas2js/dist/rtl.js

+ 2 - 1
utils/pas2js/dist/rtl.js

@@ -1449,7 +1449,7 @@ var rtl = {
     $Pointer: function(name,o){ return this.$inherited(name,rtl.tTypeInfoPointer,o); },
     $Pointer: function(name,o){ return this.$inherited(name,rtl.tTypeInfoPointer,o); },
     $Interface: function(name,o){ return this.$Scope(name,rtl.tTypeInfoInterface,o); },
     $Interface: function(name,o){ return this.$Scope(name,rtl.tTypeInfoInterface,o); },
     $Helper: function(name,o){ return this.$Scope(name,rtl.tTypeInfoHelper,o); },
     $Helper: function(name,o){ return this.$Scope(name,rtl.tTypeInfoHelper,o); },
-    $ExtClass: function(name,o){ return this.$inherited(name,rtl.tTypeInfoExtClass,o); }
+    $ExtClass: function(name,o){ return this.$Scope(name,rtl.tTypeInfoExtClass,o); }
   },
   },
 
 
   newTIParam: function(param){
   newTIParam: function(param){
@@ -1497,3 +1497,4 @@ var rtl = {
     return Object.keys(rtl.$res);
     return Object.keys(rtl.$res);
   }
   }
 }
 }
+