From d663214c65e1d0baf419dbacf714ea4cf9bd64d8 Mon Sep 17 00:00:00 2001 From: Florian Pose Date: Tue, 10 Apr 2012 18:56:50 +0200 Subject: [PATCH] Fixed 'String too large' error in command-line tool. --- tool/DataTypeHandler.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/tool/DataTypeHandler.cpp b/tool/DataTypeHandler.cpp index f255f681..e119daaa 100644 --- a/tool/DataTypeHandler.cpp +++ b/tool/DataTypeHandler.cpp @@ -186,9 +186,10 @@ size_t DataTypeHandler::interpretAsType( case 0x000a: // octet_string case 0x000b: // unicode_string dataSize = str.str().size(); - if (dataSize >= targetSize) { + if (dataSize > targetSize) { stringstream err; - err << "String too large"; + err << "String too large (" + << dataSize << " > " << targetSize << ")"; throw SizeException(err.str()); } str >> (char *) target;