Authors belong to:
- University of LYON http://www.universite-lyon.fr/
- - Léon Bérard cancer center http://oncora1.lyon.fnclcc.fr
+ - Léon Bérard cancer center http://www.centreleonberard.fr
- CREATIS CNRS laboratory http://www.creatis.insa-lyon.fr
This software is distributed WITHOUT ANY WARRANTY; without even
- BSD See included LICENSE.txt file
- CeCILL-B http://www.cecill.info/licences/Licence_CeCILL-B_V1-en.html
- ======================================================================-====*/
+ ===========================================================================**/
// clitk
#include "clitkExceptionObject.h"
//--------------------------------------------------------------------
const char* clitk::ExceptionObject::what() const throw()
{
- ::itk::OStringStream message;
+ std::ostringstream message;
message << "clitk::ERROR in " << m_Filename << " line " << m_LineNumber
<< " : " << std::endl << "\t" << m_Message;
char * m = new char[message.str().length()];
- for(uint i=0; i< message.str().length(); i++)
- m[i] = message.str().c_str()[i];
- return m;//essage.str().c_str();
+ strcpy(m, message.str().c_str());
+ return m;
}
//--------------------------------------------------------------------