Fixed Size() and BytesRemaining() semantics, which was broken.

Revert r33437, which was missing the root cause.
Spotted by Christophe Huriaux, thanks. 
And welcome in contributors list!


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37437 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
Philippe Houdoin
2010-07-09 00:24:18 +00:00
parent f5fcf28e9b
commit b37fa18bdb
3 changed files with 5 additions and 4 deletions
+1
View File
@@ -990,6 +990,7 @@ AboutView::_CreateCreditsView()
"Matthijs Hollemans\n" "Matthijs Hollemans\n"
"Mathew Hounsell\n" "Mathew Hounsell\n"
"Morgan Howe\n" "Morgan Howe\n"
"Christophe Huriaux\n"
"Ma Jie\n" "Ma Jie\n"
"Carwyn Jones\n" "Carwyn Jones\n"
"Vasilis Kaoutsis\n" "Vasilis Kaoutsis\n"
+2 -2
View File
@@ -115,14 +115,14 @@ DynamicBuffer::Data() const
size_t size_t
DynamicBuffer::Size() const DynamicBuffer::Size() const
{ {
return fBufferSize; return fDataEnd - fDataStart;
} }
size_t size_t
DynamicBuffer::BytesRemaining() const DynamicBuffer::BytesRemaining() const
{ {
return fDataEnd - fDataStart; return fBufferSize -fDataEnd;
} }
+2 -2
View File
@@ -555,7 +555,7 @@ BNetEndpoint::Send(const void* buffer, size_t length, int flags)
int32 int32
BNetEndpoint::Send(BNetBuffer& buffer, int flags) BNetEndpoint::Send(BNetBuffer& buffer, int flags)
{ {
return Send(buffer.Data(), buffer.BytesRemaining(), flags); return Send(buffer.Data(), buffer.Size(), flags);
} }
@@ -583,7 +583,7 @@ int32
BNetEndpoint::SendTo(BNetBuffer& buffer, BNetEndpoint::SendTo(BNetBuffer& buffer,
const BNetAddress& address, int flags) const BNetAddress& address, int flags)
{ {
return SendTo(buffer.Data(), buffer.BytesRemaining(), address, flags); return SendTo(buffer.Data(), buffer.Size(), address, flags);
} }