X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=senf%2FSocket%2FProtocols%2FRaw%2FParseString.ct;h=0ca7b4fea6c8c5a8a3ad97548f342e1d540cffa1;hb=aa4bfb511acb198a278caafc193ac67a9c322a13;hp=dec04ee13eefb82d8d9b26e4e1b8c9a500c91883;hpb=26610f603ebdd465307b9621f532c1fe19fd5571;p=senf.git diff --git a/senf/Socket/Protocols/Raw/ParseString.ct b/senf/Socket/Protocols/Raw/ParseString.ct index dec04ee..0ca7b4f 100644 --- a/senf/Socket/Protocols/Raw/ParseString.ct +++ b/senf/Socket/Protocols/Raw/ParseString.ct @@ -1,6 +1,6 @@ // $Id$ // -// Copyright (C) 2009 +// Copyright (C) 2009 // Fraunhofer Institute for Open Communication Systems (FOKUS) // Competence Center NETwork research (NET), St. Augustin, GERMANY // Stefan Bund @@ -30,6 +30,7 @@ #include #include #include +#include #define prefix_ ///////////////////////////////ct.p//////////////////////////////////////// @@ -52,10 +53,10 @@ prefix_ void senf::detail::parseHexString(std::string const & value, std::string(boost::begin(*i),boost::end(*i)))); } catch (std::bad_cast &) { - throw AddressSyntaxException(); + throw AddressSyntaxException(value); } if (i!=i_end || f!=l) - throw AddressSyntaxException(); + throw AddressSyntaxException(value); } ///////////////////////////////ct.e////////////////////////////////////////