Fix compiler errors under gcc-4.3

This commit is contained in:
castano 2008-10-15 07:14:25 +00:00
parent 0f5692d1ea
commit 7eac4195c4

View File

@ -45,7 +45,7 @@ namespace nv
StringBuilder();
explicit StringBuilder( int size_hint );
StringBuilder( const char * str );
//StringBuilder( const char * str );
StringBuilder( const StringBuilder & );
StringBuilder( int size_hint, const StringBuilder & );
StringBuilder( const char * format, ... ) __attribute__((format (printf, 2, 3)));
@ -128,11 +128,16 @@ namespace nv
public:
Path() : StringBuilder() {}
explicit Path(int size_hint) : StringBuilder(size_hint) {}
//Path(const char * str) : StringBuilder((const char *)str) {}
Path(const StringBuilder & str) : StringBuilder(str) {}
Path(int size_hint, const StringBuilder & str) : StringBuilder(size_hint, str) {}
Path(const char * format, ...) __attribute__((format (printf, 2, 3)));
Path(int size_hint, const char * format, ...) __attribute__((format (printf, 3, 4)));
Path & operator=( const char * s ) {
return (Path &)copy(s);
}
const char * fileName() const;
const char * extension() const;