Attached to this text, are the fix to this bug that was in the "function FixEscapedHTML(AText: string): string;" procedure, and the user.chm help file that caused the lhelp crash
(My development configuration: Ubuntu 18.04 + Laz. 1.8.5 + FPC 3.0.5, but I don't think it has any importance in this coreection, since your function is in pure Free Pascal independent of the Windows or Linux APIs, or of the Delphi VCL, ...).
Attached to this text, are the fix to this bug that was in the "function FixEscapedHTML(AText: string): string;" procedure, and the user.chm help file that caused the lhelp crash
(My development configuration: Ubuntu 18.04 + Laz. 1.8.5 + FPC 3.0.5, but I don't think it has any importance in this coreection, since your function is in pure Free Pascal independent of the Windows or Linux APIs, or of the Delphi VCL, ...).
ChmSpecialParser.zip