#1 2026-03-20 07:49:43

sakura
Member
From: Germany
Registered: 2018-02-21
Posts: 243
Website

Compiler Error with Delphi 13

[dcc32 Error] mormot.core.fmt.pas(654): E2441 Inline function declared in interface section must not use local symbol '__AddHtmlEscape'

AddHtmlEscapeUtf8 references __AddHtmlEscape, which is not known outside the unit. Delphi can't handle that.

Offline

#2 2026-03-20 08:31:02

rvk
Member
Registered: 2022-04-14
Posts: 162

Re: Compiler Error with Delphi 13

I'm not sure why there is a _AddHtmlEscape and a __AddHtmlEscape in that source.
That's asking for disaster smile

Offline

#3 2026-03-23 11:20:50

flydev
Member
From: France
Registered: 2020-11-27
Posts: 154
Website

Re: Compiler Error with Delphi 13

Offline

#4 2026-03-23 11:36:18

sakura
Member
From: Germany
Registered: 2018-02-21
Posts: 243
Website

Re: Compiler Error with Delphi 13

flydev wrote:

Well, definitely not stable, but hinting at the problem early, might help later on ;-)

Offline

#5 2026-03-23 14:09:06

ab
Administrator
From: France
Registered: 2010-06-21
Posts: 15,427
Website

Re: Compiler Error with Delphi 13

This part of units refactoring should be stable now.

Offline

Board footer

Powered by FluxBB