From e28f346447ffda1898900bfc4942b3e46969350f Mon Sep 17 00:00:00 2001 From: "Namhyeon, Go" Date: Tue, 19 Sep 2023 16:08:24 +0900 Subject: [PATCH] Update file.js --- lib/file.js | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/lib/file.js b/lib/file.js index a9f9862..8c488f5 100644 --- a/lib/file.js +++ b/lib/file.js @@ -65,9 +65,9 @@ function readFile(FN, charset) { ///////////////////////////////////////////////////////////////////////////////// function writeFile(FN, content, charset) { - var pipe = PipeIPC.connect(PipeIPC.createUUIDv4().substring(0, 8)); + var pipe = PipeIPC.connect("volatile"); pipe.setCharset(charset); - pipe.startRecorder(FN, PipeIPC.ForWriting); + pipe.startRecorder(FN, PipeIPC.ForWriting); pipe.write(content); pipe.destroy(); return true; @@ -139,20 +139,22 @@ function includeFile(FN) { } function appendFile(FN, content, charset) { - var pipe = PipeIPC.connect("write"); + var pipe = PipeIPC.connect("volatile"); pipe.setCharset(charset); pipe.startRecorder(FN, PipeIPC.ForAppending); pipe.write(content); pipe.destroy(); + return true; } function rotateFile(FN, content, numOfLines, charset) { - var pipe = PipeIPC.connect("write"); + var pipe = PipeIPC.connect("volatile"); pipe.setCharset(charset); pipe.setMaxSentences(numOfLines); pipe.startRecorder(FN, PipeIPC.ForAppending); pipe.write(content); pipe.destroy(); + return true; } exports.fileExists = fileExists; @@ -169,6 +171,6 @@ exports.includeFile = includeFile; exports.appendFile = appendFile; exports.rotateFile = rotateFile; -exports.VERSIONINFO = "File Library (file.js) version 0.2.3"; +exports.VERSIONINFO = "File Library (file.js) version 0.2.4"; exports.global = global; exports.require = global.require;