From dc4dd5e2b62f5d233b3691f9474942da96877001 Mon Sep 17 00:00:00 2001 From: "troy%netscape.com" Date: Sun, 14 Feb 1999 05:44:01 +0000 Subject: [PATCH] Added missing "const" that was allowing internal pointer to Unicode string tobe returned as a non-const value git-svn-id: svn://10.0.0.236/trunk@20676 18797224-902f-48f8-a5cc-f745e15eee43 --- mozilla/base/src/nsString.cpp | 2 +- mozilla/base/src/nsString.h | 2 +- mozilla/string/obsolete/nsString.cpp | 2 +- mozilla/string/obsolete/nsString.h | 2 +- mozilla/xpcom/ds/nsString.cpp | 2 +- mozilla/xpcom/ds/nsString.h | 2 +- mozilla/xpcom/string/obsolete/nsString.cpp | 2 +- mozilla/xpcom/string/obsolete/nsString.h | 2 +- 8 files changed, 8 insertions(+), 8 deletions(-) diff --git a/mozilla/base/src/nsString.cpp b/mozilla/base/src/nsString.cpp index df1270bc124..ea4cace6e8d 100644 --- a/mozilla/base/src/nsString.cpp +++ b/mozilla/base/src/nsString.cpp @@ -350,7 +350,7 @@ const PRUnichar* nsString::GetUnicode(void) const{ return mStr; } -nsString::operator PRUnichar*() const{ +nsString::operator const PRUnichar*() const{ return mStr; } diff --git a/mozilla/base/src/nsString.h b/mozilla/base/src/nsString.h index a641dbca3b1..4f38a93c2a7 100644 --- a/mozilla/base/src/nsString.h +++ b/mozilla/base/src/nsString.h @@ -136,7 +136,7 @@ const PRUnichar* GetUnicode(void) const; * @param * @return */ -operator PRUnichar*() const; +operator const PRUnichar*() const; /** * Retrieve unicode char at given index diff --git a/mozilla/string/obsolete/nsString.cpp b/mozilla/string/obsolete/nsString.cpp index df1270bc124..ea4cace6e8d 100644 --- a/mozilla/string/obsolete/nsString.cpp +++ b/mozilla/string/obsolete/nsString.cpp @@ -350,7 +350,7 @@ const PRUnichar* nsString::GetUnicode(void) const{ return mStr; } -nsString::operator PRUnichar*() const{ +nsString::operator const PRUnichar*() const{ return mStr; } diff --git a/mozilla/string/obsolete/nsString.h b/mozilla/string/obsolete/nsString.h index a641dbca3b1..4f38a93c2a7 100644 --- a/mozilla/string/obsolete/nsString.h +++ b/mozilla/string/obsolete/nsString.h @@ -136,7 +136,7 @@ const PRUnichar* GetUnicode(void) const; * @param * @return */ -operator PRUnichar*() const; +operator const PRUnichar*() const; /** * Retrieve unicode char at given index diff --git a/mozilla/xpcom/ds/nsString.cpp b/mozilla/xpcom/ds/nsString.cpp index df1270bc124..ea4cace6e8d 100644 --- a/mozilla/xpcom/ds/nsString.cpp +++ b/mozilla/xpcom/ds/nsString.cpp @@ -350,7 +350,7 @@ const PRUnichar* nsString::GetUnicode(void) const{ return mStr; } -nsString::operator PRUnichar*() const{ +nsString::operator const PRUnichar*() const{ return mStr; } diff --git a/mozilla/xpcom/ds/nsString.h b/mozilla/xpcom/ds/nsString.h index a641dbca3b1..4f38a93c2a7 100644 --- a/mozilla/xpcom/ds/nsString.h +++ b/mozilla/xpcom/ds/nsString.h @@ -136,7 +136,7 @@ const PRUnichar* GetUnicode(void) const; * @param * @return */ -operator PRUnichar*() const; +operator const PRUnichar*() const; /** * Retrieve unicode char at given index diff --git a/mozilla/xpcom/string/obsolete/nsString.cpp b/mozilla/xpcom/string/obsolete/nsString.cpp index df1270bc124..ea4cace6e8d 100644 --- a/mozilla/xpcom/string/obsolete/nsString.cpp +++ b/mozilla/xpcom/string/obsolete/nsString.cpp @@ -350,7 +350,7 @@ const PRUnichar* nsString::GetUnicode(void) const{ return mStr; } -nsString::operator PRUnichar*() const{ +nsString::operator const PRUnichar*() const{ return mStr; } diff --git a/mozilla/xpcom/string/obsolete/nsString.h b/mozilla/xpcom/string/obsolete/nsString.h index a641dbca3b1..4f38a93c2a7 100644 --- a/mozilla/xpcom/string/obsolete/nsString.h +++ b/mozilla/xpcom/string/obsolete/nsString.h @@ -136,7 +136,7 @@ const PRUnichar* GetUnicode(void) const; * @param * @return */ -operator PRUnichar*() const; +operator const PRUnichar*() const; /** * Retrieve unicode char at given index