Changes to make the CPPUnit build on PPC (with mwcc *shudder*).

Courtesy of Oliver Tappe.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6616 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
Ingo Weinhold
2004-02-17 19:57:58 +00:00
parent 69cb3c1013
commit aa94570a34
54 changed files with 390 additions and 367 deletions
+10 -10
View File
@@ -14,31 +14,31 @@ namespace CppUnit {
* Exception is an exception that serves
* descriptive strings through its what() method
*/
class CPPUNIT_API Exception : public std::exception
class CPPUNIT_API Exception : public exception
{
public:
class Type
{
public:
Type( std::string type ) : m_type ( type ) {}
Type( string type ) : m_type ( type ) {}
bool operator ==( const Type &other ) const
{
return m_type == other.m_type;
}
private:
const std::string m_type;
const string m_type;
};
Exception( std::string message = "",
Exception( string message = "",
SourceLine sourceLine = SourceLine() );
#ifdef CPPUNIT_ENABLE_SOURCELINE_DEPRECATED
Exception( std::string message,
Exception( string message,
long lineNumber,
std::string fileName );
string fileName );
#endif
Exception (const Exception& other);
@@ -53,9 +53,9 @@ public:
#ifdef CPPUNIT_ENABLE_SOURCELINE_DEPRECATED
long lineNumber() const;
std::string fileName() const;
string fileName() const;
static const std::string UNKNOWNFILENAME;
static const string UNKNOWNFILENAME;
static const long UNKNOWNLINENUMBER;
#endif
@@ -68,9 +68,9 @@ public:
private:
// VC++ does not recognize call to parent class when prefixed
// with a namespace. This is a workaround.
typedef std::exception SuperClass;
typedef exception SuperClass;
std::string m_message;
string m_message;
SourceLine m_sourceLine;
};