You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@qpid.apache.org by ac...@apache.org on 2009/03/03 15:42:11 UTC

svn commit: r749621 - /qpid/trunk/qpid/cpp/src/qpid/framing/FrameDecoder.cpp

Author: aconway
Date: Tue Mar  3 14:42:11 2009
New Revision: 749621

URL: http://svn.apache.org/viewvc?rev=749621&view=rev
Log:
Avoid use of std::vector::data(), not available on some platforms.

Modified:
    qpid/trunk/qpid/cpp/src/qpid/framing/FrameDecoder.cpp

Modified: qpid/trunk/qpid/cpp/src/qpid/framing/FrameDecoder.cpp
URL: http://svn.apache.org/viewvc/qpid/trunk/qpid/cpp/src/qpid/framing/FrameDecoder.cpp?rev=749621&r1=749620&r2=749621&view=diff
==============================================================================
--- qpid/trunk/qpid/cpp/src/qpid/framing/FrameDecoder.cpp (original)
+++ qpid/trunk/qpid/cpp/src/qpid/framing/FrameDecoder.cpp Tue Mar  3 14:42:11 2009
@@ -70,7 +70,7 @@
 
 void FrameDecoder::setFragment(const char* data, size_t size) {
     fragment.resize(size);
-    ::memcpy(fragment.data(), data, size);
+    ::memcpy(&fragment[0], data, size);
 }
 
 std::pair<const char*, size_t> FrameDecoder::getFragment() const {



---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project:      http://qpid.apache.org
Use/Interact: mailto:commits-subscribe@qpid.apache.org