diff options
author | mattias <mattias@3ad0048d-3df7-0310-abae-a5850022a9f2> | 2018-12-08 20:20:21 +0000 |
---|---|---|
committer | mattias <mattias@3ad0048d-3df7-0310-abae-a5850022a9f2> | 2018-12-08 20:20:21 +0000 |
commit | 91c27a2423617fae2f112e9da980fc1b7ca31c21 (patch) | |
tree | c5ba124208b82503a5ea5a2934075c1e0fb046fa /packages/pastojs/src/pas2jslogger.pp | |
parent | 1cf543bbcf605b107ea89592622bccd66e56863d (diff) | |
download | fpc-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.pp | 5 |
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); |