comparison src/org/eclipse/jetty/io/View.java @ 1044:dd71a59fcf72

remove buffer marking
author Franklin Schmidt <fschmidt@gmail.com>
date Fri, 04 Nov 2016 02:26:54 -0600
parents 35e3c864d7a7
children
comparison
equal deleted inserted replaced
1043:ae1c92957739 1044:dd71a59fcf72
34 super( buffer.isReadOnly()?READONLY:READWRITE ); 34 super( buffer.isReadOnly()?READONLY:READWRITE );
35 _buffer = buffer.buffer(); 35 _buffer = buffer.buffer();
36 setGetIndex(0); 36 setGetIndex(0);
37 setPutIndex(buffer.putIndex()); 37 setPutIndex(buffer.putIndex());
38 setGetIndex(buffer.getIndex()); 38 setGetIndex(buffer.getIndex());
39 setMarkIndex(buffer.markIndex());
40 } 39 }
41 40
42 41
43 @Override 42 @Override
44 public byte[] array() 43 public byte[] array()
59 } 58 }
60 59
61 @Override 60 @Override
62 public void clear() 61 public void clear()
63 { 62 {
64 setMarkIndex(-1);
65 setGetIndex(0); 63 setGetIndex(0);
66 setPutIndex(_buffer.getIndex()); 64 setPutIndex(_buffer.getIndex());
67 setGetIndex(_buffer.getIndex()); 65 setGetIndex(_buffer.getIndex());
68 } 66 }
69 67