Bug 100476: Convert uses of member functions ToNewUnicode, ToNewCString and ToNewUTF8String to their global versions and remove support from nsCString and nsString. r=dbaron, rs=scc

git-svn-id: svn://10.0.0.236/trunk@189643 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
jaggernaut%netscape.com
2006-02-10 22:49:06 +00:00
parent 228e15a9d9
commit f8d63e1974

View File

@@ -65,6 +65,7 @@
#include "nsRegionMac.h"
#include "nsIScreenManager.h"
#include "nsIServiceManager.h"
#include "nsReadableUtils.h"
PRUint32 nsDeviceContextMac::mPixelsPerInch = 96;
@@ -1095,7 +1096,7 @@ EnumerateFamily(nsHashKey *aKey, void *aData, void* closure)
int j = info->mIndex;
PRUnichar* str = (((FontNameKey*)aKey)->mString).ToNewUnicode();
PRUnichar* str = ToNewUnicode(((FontNameKey*)aKey)->mString);
if (!str) {
for (j = j - 1; j >= 0; j--) {
nsMemory::Free(array[j]);
@@ -1164,7 +1165,7 @@ EnumerateFont(nsHashKey *aKey, void *aData, void* closure)
short fondID = (short) aData;
ScriptCode script = ::FontToScript(fondID);
if(script == info->mScript) {
PRUnichar* str = (((FontNameKey*)aKey)->mString).ToNewUnicode();
PRUnichar* str = ToNewUnicode(((FontNameKey*)aKey)->mString);
if (!str) {
for (j = j - 1; j >= 0; j--) {
nsMemory::Free(array[j]);