You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@trafficserver.apache.org by am...@apache.org on 2015/07/16 01:05:10 UTC
trafficserver git commit: TS-3754: Fix potential bad _buf_end in
IOBuffer::set
Repository: trafficserver
Updated Branches:
refs/heads/master 1d81a2d79 -> 26f983de3
TS-3754: Fix potential bad _buf_end in IOBuffer::set
Project: http://git-wip-us.apache.org/repos/asf/trafficserver/repo
Commit: http://git-wip-us.apache.org/repos/asf/trafficserver/commit/26f983de
Tree: http://git-wip-us.apache.org/repos/asf/trafficserver/tree/26f983de
Diff: http://git-wip-us.apache.org/repos/asf/trafficserver/diff/26f983de
Branch: refs/heads/master
Commit: 26f983de36291e0afc7d42bc8a1ec1cf9e8473c1
Parents: 1d81a2d
Author: Alan M. Carroll <so...@yahoo-inc.com>
Authored: Wed Jul 15 17:54:29 2015 -0500
Committer: Alan M. Carroll <so...@yahoo-inc.com>
Committed: Wed Jul 15 17:54:29 2015 -0500
----------------------------------------------------------------------
iocore/eventsystem/P_IOBuffer.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/trafficserver/blob/26f983de/iocore/eventsystem/P_IOBuffer.h
----------------------------------------------------------------------
diff --git a/iocore/eventsystem/P_IOBuffer.h b/iocore/eventsystem/P_IOBuffer.h
index 3b8c323..4a64972 100644
--- a/iocore/eventsystem/P_IOBuffer.h
+++ b/iocore/eventsystem/P_IOBuffer.h
@@ -477,7 +477,7 @@ IOBufferBlock::set(IOBufferData *d, int64_t len, int64_t offset)
data = d;
_start = buf() + offset;
_end = _start + len;
- _buf_end = _start + d->block_size();
+ _buf_end = buf() + d->block_size();
}
TS_INLINE void