From 468ec9f6554c89b52e10a280411c9b9d99ef451b Mon Sep 17 00:00:00 2001 From: Mikko Rasa Date: Sat, 1 Dec 2012 22:57:35 +0200 Subject: [PATCH] Throw from LexicalConverter::get if no conversion was performed --- source/strings/lexicalcast.cpp | 8 ++++++++ source/strings/lexicalcast.h | 7 ++++--- 2 files changed, 12 insertions(+), 3 deletions(-) diff --git a/source/strings/lexicalcast.cpp b/source/strings/lexicalcast.cpp index ab83b11..f4b5830 100644 --- a/source/strings/lexicalcast.cpp +++ b/source/strings/lexicalcast.cpp @@ -471,6 +471,7 @@ namespace Msp { void LexicalConverter::result(const string &s) { + filled = true; if(s.size()