зеркало из https://github.com/mozilla/pjs.git
making GetACPString parameter const. part of submission from jamestoder@yahoo.com. r:me
This commit is contained in:
Родитель
f52fcd23c5
Коммит
b75849086b
|
@ -845,7 +845,7 @@ NS_METHOD nsMenu::SetWebShell(nsIWebShell * aWebShell)
|
|||
}
|
||||
|
||||
|
||||
char* GetACPString(nsString& aStr)
|
||||
char* GetACPString(const nsString& aStr)
|
||||
{
|
||||
int acplen = aStr.Length() * 2 + 1;
|
||||
char * acp = new char[acplen];
|
||||
|
@ -854,7 +854,7 @@ char* GetACPString(nsString& aStr)
|
|||
int outlen = ::WideCharToMultiByte( CP_ACP, 0,
|
||||
aStr.GetUnicode(), aStr.Length(),
|
||||
acp, acplen, NULL, NULL);
|
||||
if ( outlen > 0)
|
||||
if (outlen >= 0)
|
||||
acp[outlen] = '\0'; // null terminate
|
||||
}
|
||||
return acp;
|
||||
|
|
|
@ -128,6 +128,6 @@ protected:
|
|||
bool mConstructed;
|
||||
};
|
||||
|
||||
char* GetACPString(nsString&);
|
||||
char* GetACPString(const nsString&);
|
||||
|
||||
#endif // nsMenu_h__
|
||||
|
|
Загрузка…
Ссылка в новой задаче