mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-04-12 18:29:36 +02:00
pas2js: fixed compileserver compile with fpc 3.2.2
This commit is contained in:
parent
513c8983e0
commit
93a47ddada
@ -7,6 +7,9 @@ interface
|
||||
|
||||
uses
|
||||
{$ifdef unix}baseunix,{$endif}
|
||||
{$IF FPC_FULLVERSION > 30300}
|
||||
strutils,
|
||||
{$ENDIF}
|
||||
sysutils, classes, fpjson, contnrs, syncobjs, fpmimetypes, custhttpapp, inifiles,
|
||||
fpwebproxy, webutil, fpwebfile, httproute, httpdefs, dirwatch, Pas2JSFSCompiler,
|
||||
Pas2JSCompilerCfg, ssockets;
|
||||
@ -156,8 +159,6 @@ Type
|
||||
|
||||
Implementation
|
||||
|
||||
uses strutils;
|
||||
|
||||
{ TMySimpleFileModule }
|
||||
|
||||
procedure TMySimpleFileModule.SendFile(const AFileName: String; AResponse: TResponse);
|
||||
@ -869,10 +870,14 @@ begin
|
||||
{$IF FPC_FULLVERSION > 30300}
|
||||
TFPWebFileLocationAPIModule.RegisterFileLocationAPI(ExtractWord(1,FAPI,[',']),ExtractWord(2,FAPI,[',']));
|
||||
{$ELSE}
|
||||
Log(etError,'API support missing, Compile with fpc 3.3.1+');
|
||||
Log(etError,'API support missing, compile with fpc 3.3.1+');
|
||||
{$ENDIF}
|
||||
if FCrossOriginIsolation then
|
||||
{$IF FPC_FULLVERSION > 30300}
|
||||
TSimpleFileModule.DefaultSimpleFileModuleClass:=TMySimpleFileModule;
|
||||
{$ELSE}
|
||||
Log(etError,'CrossOriginIsolation support missing, compile with fpc 3.3.1+');
|
||||
{$ENDIF}
|
||||
TSimpleFileModule.RegisterDefaultRoute;
|
||||
if InterfaceAddress<>'' then
|
||||
HTTPHandler.Address:=InterfaceAddress;
|
||||
|
Loading…
Reference in New Issue
Block a user