X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=src%2FgdcmException.cxx;h=53d40a73c0af6ab282e7cfbb6ad3d1ed55dddab9;hb=06e5584ba82b9878b3e544a53c9575cf363fdb8c;hp=9ad0f4cf73f7969959cd6f19dae2333f63fe9a9e;hpb=0ba680a668e29ec5f58a2cf9af862be253c51055;p=gdcm.git diff --git a/src/gdcmException.cxx b/src/gdcmException.cxx index 9ad0f4cf..53d40a73 100644 --- a/src/gdcmException.cxx +++ b/src/gdcmException.cxx @@ -1,7 +1,19 @@ +#ifdef _MSC_VER +//'identifier' : not all control paths return a value +//#pragma warning ( disable : 4715 ) +// 'identifier' : class 'type' needs to have dll-interface to be used by +// clients of class 'type2' +#pragma warning ( disable : 4251 ) +// 'identifier' : identifier was truncated to 'number' characters in the +// debug information +#pragma warning ( disable : 4786 ) +#endif //_MSC_VER + #include "gdcmException.h" #include #include +using namespace std; gdcmException::gdcmException(const string &f, const string& msg) throw() @@ -76,7 +88,7 @@ gdcmException::operator const char *() const throw() { ostream& operator<<(ostream &os, const gdcmException &e) { try { - os << "Exception " << e.getName() << " thrown: " << e.error << endl; + os << "Exception " << e.getName() << " thrown: " << e.getError() << endl; } catch(...) { gdcmException::fatal("operator<<(ostream &, const gdcmException&)");