From 301e336587cc53146281f67c84362afd8958416b Mon Sep 17 00:00:00 2001 From: "valeski%netscape.com" Date: Wed, 23 Feb 2000 22:47:03 +0000 Subject: [PATCH] 28782. a=jar. r=rickg. nsCAutoString couldn't handle a '=' of a PRUnichar*, now it can --- string/obsolete/nsString.h | 1 + xpcom/ds/nsString.h | 1 + xpcom/string/obsolete/nsString.h | 1 + 3 files changed, 3 insertions(+) diff --git a/string/obsolete/nsString.h b/string/obsolete/nsString.h index 874746adf7ef..37ec47509e0d 100644 --- a/string/obsolete/nsString.h +++ b/string/obsolete/nsString.h @@ -726,6 +726,7 @@ public: 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=(const PRUnichar* aString) {nsCString::Assign(aString); return *this;} nsCAutoString& operator=(PRUnichar aChar) {nsCString::Assign(aChar); return *this;} nsCAutoString& operator=(char aChar) {nsCString::Assign(aChar); return *this;} diff --git a/xpcom/ds/nsString.h b/xpcom/ds/nsString.h index 874746adf7ef..37ec47509e0d 100644 --- a/xpcom/ds/nsString.h +++ b/xpcom/ds/nsString.h @@ -726,6 +726,7 @@ public: 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=(const PRUnichar* aString) {nsCString::Assign(aString); return *this;} nsCAutoString& operator=(PRUnichar aChar) {nsCString::Assign(aChar); return *this;} nsCAutoString& operator=(char aChar) {nsCString::Assign(aChar); return *this;} diff --git a/xpcom/string/obsolete/nsString.h b/xpcom/string/obsolete/nsString.h index 874746adf7ef..37ec47509e0d 100644 --- a/xpcom/string/obsolete/nsString.h +++ b/xpcom/string/obsolete/nsString.h @@ -726,6 +726,7 @@ public: 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=(const PRUnichar* aString) {nsCString::Assign(aString); return *this;} nsCAutoString& operator=(PRUnichar aChar) {nsCString::Assign(aChar); return *this;} nsCAutoString& operator=(char aChar) {nsCString::Assign(aChar); return *this;}