comparison src/ChangeLog @ 3716:08fe5f74c7d4

[project @ 2000-09-07 04:59:03 by jwe]
author jwe
date Thu, 07 Sep 2000 04:59:04 +0000
parents e5ff21d2bac6
children 744755872311
comparison
equal deleted inserted replaced
3715:e5ff21d2bac6 3716:08fe5f74c7d4
1 2000-09-06 John W. Eaton <jwe@bevo.che.wisc.edu>
2
3 * utils.cc (FERRNO): New function (currently commented out).
4
5 * c-file-ptr-stream.cc (c_file_ptr_buf::close): Call flush here.
6 (c_file_ptr_buf::~c_file_ptr_buf): Not here.
7 * c-file-ptr-stream.h (c_fie_ptr_buf::close_fcn): New typedef.
8 (c_file_ptr_buf::cf): New data member. Add default constructor arg.
9 (class c_file_ptr_buf): Derive from filebuf, not streambuf.
10 (i_c_file_ptr_stream, o_c_file_ptr_stream): Handle close function here.
11 * oct-procstrm.cc (octave_iprocstream, octave_oprocstream): Likewise.
12 (octave_iprocstream::do_close, octave_oprocstream::do_close): Delete.
13 * oct-stdstrm.cc (octave_base_stdiostream::~octave_base_stdiostream):
14 Don't do anything.
15 (octave_istdiostream::create): Handle close function here.
16 (octave_istdiostream::octave_istdiostream): Likewise.
17 (octave_ostdiostream::create): Likewise.
18 (octave_ostdiostream::octave_ostdiostream): Likewise.
19 (class octave_base_stdiostream): Don't cache FILE pointer here.
20
1 2000-09-01 John W. Eaton <jwe@bevo.che.wisc.edu> 21 2000-09-01 John W. Eaton <jwe@bevo.che.wisc.edu>
2 22
3 * syscalls.cc (Ffcntl): Don't assume that the file id passed in is 23 * syscalls.cc (Ffcntl): Don't assume that the file id passed in is
4 the same as the underlying system file id. 24 the same as the underlying system file id.
5 25