From 6c4198fdf3b71e24886479cae3fb529d82e4b556 Mon Sep 17 00:00:00 2001 From: mattias Date: Tue, 14 Sep 2021 10:53:12 +0300 Subject: [PATCH] pas2js: fixed typeinfo procvar resulttype nil --- utils/pas2js/dist/rtl.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/utils/pas2js/dist/rtl.js b/utils/pas2js/dist/rtl.js index d9425228f2..21db9be875 100644 --- a/utils/pas2js/dist/rtl.js +++ b/utils/pas2js/dist/rtl.js @@ -1,4 +1,4 @@ -var pas = { "$libimports" : {} }; +var pas = {}; var rtl = { @@ -1366,7 +1366,7 @@ var rtl = { tis.addMethod = function(name,methodkind,params,result,flags,options){ var t = this.$addMember(name,rtl.tTypeMemberMethod,options); t.methodkind = methodkind; - t.procsig = rtl.newTIProcSig(params,result?result:null,flags?flags:0); + t.procsig = rtl.newTIProcSig(params,result,flags); this.methods.push(name); return t; }; @@ -1474,8 +1474,8 @@ var rtl = { newTIProcSig: function(params,result,flags){ var s = { params: rtl.newTIParams(params), - resulttype: result, - flags: flags + resulttype: result?result:null, + flags: flags?flags:0 }; return s; },