From 1c86294add5cbb640aac7f458c4de693de48dd9f Mon Sep 17 00:00:00 2001 From: Gordon Sim Date: Thu, 24 Apr 2008 21:07:34 +0000 Subject: Generate c++ code from final 0-10 spec git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@651423 13f79535-47bb-0310-9956-ffa450edef68 --- cpp/src/qpid/framing/Array.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'cpp/src/qpid/framing/Array.cpp') diff --git a/cpp/src/qpid/framing/Array.cpp b/cpp/src/qpid/framing/Array.cpp index 71281c7a52..f0b6331ff3 100644 --- a/cpp/src/qpid/framing/Array.cpp +++ b/cpp/src/qpid/framing/Array.cpp @@ -77,7 +77,7 @@ void Array::decode(Buffer& buffer){ uint32_t size = buffer.getLong();//size added only when array is a top-level type uint32_t available = buffer.available(); if (available < size) { - throw SyntaxErrorException(QPID_MSG("Not enough data for array, expected " + throw IllegalArgumentException(QPID_MSG("Not enough data for array, expected " << size << " bytes but only " << available << " available")); } if (size) { @@ -88,7 +88,7 @@ void Array::decode(Buffer& buffer){ dummy.setType(typeOctet); available = buffer.available(); if (available < count * dummy.getData().size()) { - throw SyntaxErrorException(QPID_MSG("Not enough data for array, expected " + throw IllegalArgumentException(QPID_MSG("Not enough data for array, expected " << count << " items of " << dummy.getData().size() << " bytes each but only " << available << " bytes available")); } @@ -117,7 +117,7 @@ bool Array::operator==(const Array& x) const { void Array::add(ValuePtr value) { if (typeOctet != value->getType()) { - throw SyntaxErrorException(QPID_MSG("Wrong type of value, expected " << typeOctet)); + throw IllegalArgumentException(QPID_MSG("Wrong type of value, expected " << typeOctet)); } values.push_back(value); } -- cgit v1.2.1