mirror of
https://github.com/openjdk/jdk.git
synced 2025-08-28 07:14:30 +02:00
6718676: putback for 6604014 is incomplete
Reviewed-by: kvn, jrose
This commit is contained in:
parent
a671e7c7b5
commit
873da1efe8
108 changed files with 4499 additions and 1809 deletions
|
@ -206,11 +206,12 @@ class bufferedStream : public outputStream {
|
|||
protected:
|
||||
char* buffer;
|
||||
size_t buffer_pos;
|
||||
size_t buffer_max;
|
||||
size_t buffer_length;
|
||||
bool buffer_fixed;
|
||||
public:
|
||||
bufferedStream(size_t initial_bufsize = 256);
|
||||
bufferedStream(char* fixed_buffer, size_t fixed_buffer_size);
|
||||
bufferedStream(size_t initial_bufsize = 256, size_t bufmax = 1024*1024*10);
|
||||
bufferedStream(char* fixed_buffer, size_t fixed_buffer_size, size_t bufmax = 1024*1024*10);
|
||||
~bufferedStream();
|
||||
virtual void write(const char* c, size_t len);
|
||||
size_t size() { return buffer_pos; }
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue