Minor cleanup.

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18972 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
Axel Dörfler
2006-09-28 15:59:04 +00:00
parent 8cebe02569
commit 979fca9d83
+8 -12
View File
@@ -543,25 +543,21 @@ OpenWithPoseView::CanHandleDragSelection(const Model *, const BMessage *, bool)
static void static void
AddSupportingAppForTypeToQuery(SearchForSignatureEntryList *queryIterator, AddSupportingAppForTypeToQuery(SearchForSignatureEntryList *queryIterator,
const char *signature) const char *type)
{ {
// get supporting apps for type // get supporting apps for type
BMimeType mime(signature); BMimeType mime(type);
if (!mime.IsInstalled()) if (!mime.IsInstalled())
return; return;
BMessage message; BMessage message;
mime.GetSupportingApps(&message); mime.GetSupportingApps(&message);
for (int32 index =0; ; index++) { // push each of the supporting apps signature uniquely
const char *signature;
int32 length;
if (message.FindData("applications", 'CSTR', index, (const void **)&signature, const char *signature;
&length) != B_OK) for (int32 index = 0; message.FindString("applications", index,
break; &signature) == B_OK; index++) {
// push each of the supporting apps signature uniquely
queryIterator->PushUniqueSignature(signature); queryIterator->PushUniqueSignature(signature);
} }
} }
@@ -1196,7 +1192,7 @@ SearchForSignatureEntryList::PushUniqueSignature(const char *str)
// do a unique add // do a unique add
if (fSignatures.EachElement(FindOne, (void *)str)) if (fSignatures.EachElement(FindOne, (void *)str))
return; return;
fSignatures.AddItem(new BString(str)); fSignatures.AddItem(new BString(str));
} }
@@ -1222,12 +1218,12 @@ SearchForSignatureEntryList::GetNextDirents(struct dirent *buffer,
return fIteratorList->GetNextDirents(buffer, length, count); return fIteratorList->GetNextDirents(buffer, length, count);
} }
struct AddOneTermParams { struct AddOneTermParams {
BString *result; BString *result;
bool first; bool first;
}; };
static const BString * static const BString *
AddOnePredicateTerm(const BString *item, void *castToParams) AddOnePredicateTerm(const BString *item, void *castToParams)
{ {