From 75f717f8347511dedc15dce5a3b78651838561b2 Mon Sep 17 00:00:00 2001 From: Andrew Stitcher Date: Mon, 5 Mar 2012 23:56:03 +0000 Subject: QPID-3883: Using application headers in messages causes a very large slowdown Don't return copy of header return const reference - avoid unnecessary copying git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1297292 13f79535-47bb-0310-9956-ffa450edef68 --- cpp/src/qpid/framing/TransferContent.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'cpp/src/qpid/framing/TransferContent.cpp') diff --git a/cpp/src/qpid/framing/TransferContent.cpp b/cpp/src/qpid/framing/TransferContent.cpp index 837d7d346a..d997b24304 100644 --- a/cpp/src/qpid/framing/TransferContent.cpp +++ b/cpp/src/qpid/framing/TransferContent.cpp @@ -30,7 +30,7 @@ TransferContent::TransferContent(const std::string& data, const std::string& key } -AMQHeaderBody TransferContent::getHeader() const +const AMQHeaderBody& TransferContent::getHeader() const { return header; } -- cgit v1.2.1