Tracker FindPanel: Use const char* instead of BString
Use String() to get the const char* out of the BString where appropriate Also rename msg variable to message
This commit is contained in:
@@ -1806,8 +1806,8 @@ FindPanel::AddOneMimeTypeToMenu(const ShortMimeInfo* info, void* castToMenu)
|
|||||||
|
|
||||||
BMenuItem* superItem = menu->FindItem(super.Type());
|
BMenuItem* superItem = menu->FindItem(super.Type());
|
||||||
if (superItem != NULL) {
|
if (superItem != NULL) {
|
||||||
BMessage* msg = new BMessage(kMIMETypeItem);
|
BMessage* message = new BMessage(kMIMETypeItem);
|
||||||
msg->AddString("mimetype", info->InternalName());
|
message->AddString("mimetype", info->InternalName());
|
||||||
|
|
||||||
// check to ensure previous item's name differs
|
// check to ensure previous item's name differs
|
||||||
BMenu* menu = superItem->Submenu();
|
BMenu* menu = superItem->Submenu();
|
||||||
@@ -1821,10 +1821,11 @@ FindPanel::AddOneMimeTypeToMenu(const ShortMimeInfo* info, void* castToMenu)
|
|||||||
BMimeType type(previous->Message()->GetString("mimetype", NULL));
|
BMimeType type(previous->Message()->GetString("mimetype", NULL));
|
||||||
BString label = ShortMimeInfo(type).ShortDescription();
|
BString label = ShortMimeInfo(type).ShortDescription();
|
||||||
AddSubtype(label, type);
|
AddSubtype(label, type);
|
||||||
previous->SetLabel(label);
|
previous->SetLabel(label.String());
|
||||||
}
|
}
|
||||||
|
|
||||||
menu->AddItem(new IconMenuItem(text, msg, info->InternalName()));
|
menu->AddItem(new IconMenuItem(text.String(), message,
|
||||||
|
info->InternalName()));
|
||||||
}
|
}
|
||||||
|
|
||||||
return false;
|
return false;
|
||||||
|
|||||||
Reference in New Issue
Block a user