Mercurial Hosting > luan
changeset 1067:56b515be91e1
fix use of HttpGenerator._reason
author | Franklin Schmidt <fschmidt@gmail.com> |
---|---|
date | Thu, 10 Nov 2016 00:08:39 -0700 |
parents | bbbda7c6e8ec |
children | 9d357b9e4bcb |
files | src/org/eclipse/jetty/http/HttpGenerator.java |
diffstat | 1 files changed, 6 insertions(+), 4 deletions(-) [+] |
line wrap: on
line diff
diff -r bbbda7c6e8ec -r 56b515be91e1 src/org/eclipse/jetty/http/HttpGenerator.java --- a/src/org/eclipse/jetty/http/HttpGenerator.java Wed Nov 09 05:48:10 2016 -0700 +++ b/src/org/eclipse/jetty/http/HttpGenerator.java Thu Nov 10 00:08:39 2016 -0700 @@ -191,7 +191,7 @@ _buffer = _buffers.getBuffer(); // Copy _content to buffer; - int len=_buffer.put(_content); + int len = _buffer.put(_content); _content.skip(len); if (_content.remaining() == 0) _content = null; @@ -1041,20 +1041,22 @@ _status = status; if (reason!=null) { - int len=reason.length(); + int len = reason.length(); // TODO don't hard code if (len>1024) len=1024; _reason = BufferUtil.newBuffer(len); + _reason.clear(); for (int i=0;i<len;i++) { char ch = reason.charAt(i); if (ch!='\r'&&ch!='\n') - _reason.put((byte)ch); + _reason.putQ((byte)ch); else - _reason.put((byte)' '); + _reason.putQ((byte)' '); } + _reason.flip(); } }