From abaf170f963f3ce40f1a773e0080c0deb1162ad9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fredrik=20H=C3=BCbinette=20=28Hubbe=29?= <hubbe@hubbe.net> Date: Tue, 27 Jan 1998 17:52:51 -0800 Subject: [PATCH] maybe works better now? Rev: lib/master.pike:1.65 Rev: lib/modules/Stdio.pmod:1.12 --- lib/master.pike | 8 ++++---- lib/modules/Stdio.pmod | 10 +++++++--- 2 files changed, 11 insertions(+), 7 deletions(-) diff --git a/lib/master.pike b/lib/master.pike index 1277bad8bd..ee1d30dd91 100644 --- a/lib/master.pike +++ b/lib/master.pike @@ -1,4 +1,4 @@ -/* $Id: master.pike,v 1.64 1998/01/28 00:28:18 hubbe Exp $ +/* $Id: master.pike,v 1.65 1998/01/28 01:52:39 hubbe Exp $ * * Master-file for Pike. */ @@ -57,7 +57,7 @@ program compile_string(string data, void|string name) program compile_file(string file) { - return compile(cpp(_static_modules.files()->File(file,"r")->read(),file)); + return compile(cpp(_static_modules.files()->file(file,"r")->read(),file)); } @@ -488,7 +488,7 @@ void _main(string *argv, string *env) add_constant("getenv",getenv); add_constant("putenv",putenv); - add_constant("write",_static_modules.files()->File("stdout")->write); + add_constant("write",_static_modules.files()->file("stdout")->write); _master_file_name=backtrace()[-1][0]; q=explode_path(_master_file_name); @@ -727,7 +727,7 @@ string handle_include(string f, string read_include(string f) { - return _static_modules->files()->File(f,"r")->read(); + return _static_modules->files()->file(f,"r")->read(); } // FIXME diff --git a/lib/modules/Stdio.pmod b/lib/modules/Stdio.pmod index 1cb747a255..df2b35ad7b 100644 --- a/lib/modules/Stdio.pmod +++ b/lib/modules/Stdio.pmod @@ -1,8 +1,12 @@ #include <string.h> -inherit files; -constant File=file; -constant Port=port; +constant PROP_IPC=files.PROP_IPC; +constant PROP_NONBLOCk=files.PROP_NONBLOCK; +constant PROP_SHUTDOWN=files.PROP_SHUTDOWN; +constant PROP_BUFFERED=files.PROP_BUFFERED; +constant PROP_BIDIRECTIONAL=files.PROP_BIDIRECTIONAL; +constant File=files.file; +constant Port=files.port; object stderr=File("stderr"); object stdout=File("stdout"); -- GitLab