Fix for bug #21317: UMR: nsCAutoString::=(nsCAutoString const&)

Added nsCAutoString& operator=(nsCAutoString&).
r=rickg@netscape.com a=chofmann@netscape.com
This commit is contained in:
kin%netscape.com 1999-12-09 22:53:52 +00:00
parent 6fbec1d0f1
commit 3308275ef6
3 changed files with 3 additions and 0 deletions

View File

@ -721,6 +721,7 @@ public:
nsCAutoString(PRUnichar aChar);
virtual ~nsCAutoString();
nsCAutoString& operator=(const nsCAutoString& aString) {nsCString::Assign(aString); return *this;}
nsCAutoString& operator=(const nsCString& aString) {nsCString::Assign(aString); return *this;}
nsCAutoString& operator=(const char* aCString) {nsCString::Assign(aCString); return *this;}
nsCAutoString& operator=(PRUnichar aChar) {nsCString::Assign(aChar); return *this;}

View File

@ -721,6 +721,7 @@ public:
nsCAutoString(PRUnichar aChar);
virtual ~nsCAutoString();
nsCAutoString& operator=(const nsCAutoString& aString) {nsCString::Assign(aString); return *this;}
nsCAutoString& operator=(const nsCString& aString) {nsCString::Assign(aString); return *this;}
nsCAutoString& operator=(const char* aCString) {nsCString::Assign(aCString); return *this;}
nsCAutoString& operator=(PRUnichar aChar) {nsCString::Assign(aChar); return *this;}

View File

@ -721,6 +721,7 @@ public:
nsCAutoString(PRUnichar aChar);
virtual ~nsCAutoString();
nsCAutoString& operator=(const nsCAutoString& aString) {nsCString::Assign(aString); return *this;}
nsCAutoString& operator=(const nsCString& aString) {nsCString::Assign(aString); return *this;}
nsCAutoString& operator=(const char* aCString) {nsCString::Assign(aCString); return *this;}
nsCAutoString& operator=(PRUnichar aChar) {nsCString::Assign(aChar); return *this;}