don't call First() on an empty string. b=326874 r=mento

This commit is contained in:
joshmoz%gmail.com 2006-04-28 21:06:59 +00:00
Родитель 7542f87272
Коммит a3a83b524f
1 изменённых файлов: 1 добавлений и 1 удалений

Просмотреть файл

@ -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);