Author: dreiss
Date: Tue Jun 10 18:18:44 2008
New Revision: 666497
URL: http://svn.apache.org/viewvc?rev=666497&view=rev
Log:
Include <cstring> and use "std::" for memcpy in TBufferTransports.h.
Modified:
incubator/thrift/trunk/lib/cpp/src/transport/TBufferTransports.h
Modified: incubator/thrift/trunk/lib/cpp/src/transport/TBufferTransports.h
URL:
http://svn.apache.org/viewvc/incubator/thrift/trunk/lib/cpp/src/transport/TBufferTransports.h?rev=666497&r1=666496&r2=666497&view=diff
==============================================================================
--- incubator/thrift/trunk/lib/cpp/src/transport/TBufferTransports.h (original)
+++ incubator/thrift/trunk/lib/cpp/src/transport/TBufferTransports.h Tue Jun 10
18:18:44 2008
@@ -7,6 +7,7 @@
#ifndef _THRIFT_TRANSPORT_TBUFFERTRANSPORTS_H_
#define _THRIFT_TRANSPORT_TBUFFERTRANSPORTS_H_ 1
+#include <cstring>
#include "boost/scoped_array.hpp"
#include <transport/TTransport.h>
@@ -48,7 +49,7 @@
uint32_t read(uint8_t* buf, uint32_t len) {
uint8_t* new_rBase = rBase_ + len;
if (TDB_LIKELY(new_rBase <= rBound_)) {
- memcpy(buf, rBase_, len);
+ std::memcpy(buf, rBase_, len);
rBase_ = new_rBase;
return len;
}
@@ -67,7 +68,7 @@
void write(const uint8_t* buf, uint32_t len) {
uint8_t* new_wBase = wBase_ + len;
if (TDB_LIKELY(new_wBase <= wBound_)) {
- memcpy(wBase_, buf, len);
+ std::memcpy(wBase_, buf, len);
wBase_ = new_wBase;
return;
}