зеркало из https://github.com/mozilla/gecko-dev.git
don't call First() on an empty string. b=326874 r=mento
This commit is contained in:
Родитель
7542f87272
Коммит
a3a83b524f
|
@ -255,7 +255,7 @@ NS_METHOD nsMenuX::AddMenuItem(nsIMenuItem * aMenuItem)
|
|||
// I want to be internationalized too!
|
||||
nsAutoString keyEquivalent(NS_LITERAL_STRING(" "));
|
||||
aMenuItem->GetShortcutChar(keyEquivalent);
|
||||
if (!keyEquivalent.EqualsLiteral(" ")) {
|
||||
if (!keyEquivalent.IsEmpty() && !keyEquivalent.EqualsLiteral(" ")) {
|
||||
ToUpperCase(keyEquivalent);
|
||||
short inKey = NS_LossyConvertUTF16toASCII(keyEquivalent).First();
|
||||
::SetItemCmd(mMacMenuHandle, currItemIndex, inKey);
|
||||
|
|
Загрузка…
Ссылка в новой задаче