summaryrefslogtreecommitdiff
path: root/packages/pastojs/src/pas2jslogger.pp
diff options
context:
space:
mode:
authormattias <mattias@3ad0048d-3df7-0310-abae-a5850022a9f2>2018-12-08 20:20:21 +0000
committermattias <mattias@3ad0048d-3df7-0310-abae-a5850022a9f2>2018-12-08 20:20:21 +0000
commit91c27a2423617fae2f112e9da980fc1b7ca31c21 (patch)
treec5ba124208b82503a5ea5a2934075c1e0fb046fa /packages/pastojs/src/pas2jslogger.pp
parent1cf543bbcf605b107ea89592622bccd66e56863d (diff)
downloadfpc-91c27a2423617fae2f112e9da980fc1b7ca31c21.tar.gz
pastojs: fixed compile under nodejs
git-svn-id: https://svn.freepascal.org/svn/fpc/trunk@40507 3ad0048d-3df7-0310-abae-a5850022a9f2
Diffstat (limited to 'packages/pastojs/src/pas2jslogger.pp')
-rw-r--r--packages/pastojs/src/pas2jslogger.pp5
1 files changed, 4 insertions, 1 deletions
diff --git a/packages/pastojs/src/pas2jslogger.pp b/packages/pastojs/src/pas2jslogger.pp
index 0e56fad76c..e8d54c629c 100644
--- a/packages/pastojs/src/pas2jslogger.pp
+++ b/packages/pastojs/src/pas2jslogger.pp
@@ -29,6 +29,9 @@ interface
uses
{$IFDEF Pas2JS}
JS,
+ {$IFDEF NodeJS}
+ NodeJSFS,
+ {$ENDIF}
{$ENDIF}
pas2jsutils,
{$IFDEF HASFILESYSTEM}
@@ -1072,7 +1075,7 @@ begin
if FOutputFile<>nil then exit;
if OutputFilename='' then
raise Exception.Create('Log has empty OutputFilename');
- if DirectoryExists(OutputFilename) then
+ if DirectoryExists(OutputFilename) then
raise Exception.Create('Log is directory: "'+OutputFilename+'"');
{$ENDIF}
FOutputFile:=CreateTextWriter(OutputFileName);