From aa0414f77a6cce1dfbfa31e6cd7133416f39221e 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 git-svn-id: svn://10.0.0.236/trunk@61527 18797224-902f-48f8-a5cc-f745e15eee43 --- mozilla/string/obsolete/nsString.h | 1 + mozilla/xpcom/ds/nsString.h | 1 + mozilla/xpcom/string/obsolete/nsString.h | 1 + 3 files changed, 3 insertions(+) diff --git a/mozilla/string/obsolete/nsString.h b/mozilla/string/obsolete/nsString.h index 874746adf7e..37ec47509e0 100644 --- a/mozilla/string/obsolete/nsString.h +++ b/mozilla/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/mozilla/xpcom/ds/nsString.h b/mozilla/xpcom/ds/nsString.h index 874746adf7e..37ec47509e0 100644 --- a/mozilla/xpcom/ds/nsString.h +++ b/mozilla/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/mozilla/xpcom/string/obsolete/nsString.h b/mozilla/xpcom/string/obsolete/nsString.h index 874746adf7e..37ec47509e0 100644 --- a/mozilla/xpcom/string/obsolete/nsString.h +++ b/mozilla/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;}