CopyData is more efficient than a PeekData+memcpy pair
authorMathieu Lacage <mathieu.lacage@sophia.inria.fr>
Mon, 08 Jun 2009 16:42:06 +0200
changeset 4517 3530045a96da
parent 4515 d7b076b76ae3
child 4518 31f2881aa214
CopyData is more efficient than a PeekData+memcpy pair
src/node/socket.cc
--- a/src/node/socket.cc	Mon Jun 08 15:11:04 2009 +0200
+++ b/src/node/socket.cc	Mon Jun 08 16:42:06 2009 +0200
@@ -148,7 +148,7 @@
     {
       return 0;
     }
-  memcpy (buf, p->PeekData (), p->GetSize());
+  p->CopyData (buf, p->GetSize ());
   return p->GetSize ();
 }
 
@@ -169,7 +169,7 @@
     {
       return 0;
     }
-  memcpy (buf, p->PeekData (), p->GetSize());
+  p->CopyData (buf, p->GetSize ());
   return p->GetSize ();
 }