Browse Source

pastojs: fixed -O- and record const, issue #38683

git-svn-id: trunk@49081 -
(cherry picked from commit 1fe486d8f61c28e1f3990c67a11b928873b0cb4e)
Mattias Gaertner 4 years ago
parent
commit
2826d15137
1 changed files with 2 additions and 0 deletions
  1. 2 0
      packages/pastojs/src/fppas2js.pp

+ 2 - 0
packages/pastojs/src/fppas2js.pp

@@ -20584,6 +20584,8 @@ begin
       mtRecord:
         // a published record publishes all non private members
         if P.Visibility in [visPrivate,visStrictPrivate] then
+          continue
+        else if P.ClassType=TPasConst then
           continue;
       end;
       if not IsElementUsed(P) then continue;