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;
     }


Reply via email to