GetInstalledSupertypes
static status_t GetInstalledSupertypes(BMessage* supertypes);
status_t GetInstalledSupertypes(BMessage *super_types);
status_t GetInstalledSupertypes(BMessage *types);
if (BMimeType::GetInstalledSupertypes(&superTypes) != B_OK
return fInstalledTypes.GetInstalledSupertypes(supertypes);
if (BMimeType::GetInstalledSupertypes(&types) == B_OK) {
if (BMimeType::GetInstalledSupertypes(&superTypes) != B_OK)
if (BMimeType::GetInstalledSupertypes(&types) == B_OK) {
err = fDatabase.GetInstalledSupertypes(&reply);
CHK(BMimeType::GetInstalledSupertypes(&msg) == B_OK);
CHK(BMimeType::GetInstalledSupertypes(NULL) != B_OK); // R5 == CRASH!!!, Haiku == B_BAD_VALUE