diff --git a/src/add-ons/mail_daemon/inbound_filters/match_header/ConfigView.cpp b/src/add-ons/mail_daemon/inbound_filters/match_header/ConfigView.cpp index 7613df054b..8a53027810 100644 --- a/src/add-ons/mail_daemon/inbound_filters/match_header/ConfigView.cpp +++ b/src/add-ons/mail_daemon/inbound_filters/match_header/ConfigView.cpp @@ -73,11 +73,11 @@ RuleFilterConfig::RuleFilterConfig(BMessage *settings) : BView(BRect(0,0,260,85) chain = settings->FindInt32("argument"); else chain = -1; - printf("Chain: %d\n",chain); + printf("Chain: %ld\n",chain); for (int32 i = 0; i < list.CountItems(); i++) { BMenuItem *item = new BMenuItem(((BMailChain *)(list.ItemAt(i)))->Name(), new BMessage(((BMailChain *)(list.ItemAt(i)))->ID())); outbound->AddItem(item); - if (((BMailChain *)(list.ItemAt(i)))->ID() == chain) + if (((BMailChain *)(list.ItemAt(i)))->ID() == (unsigned)chain) item->SetMarked(true); delete (BMailChain *)(list.ItemAt(i)); } diff --git a/src/add-ons/mail_daemon/inbound_filters/match_header/StringMatcher.cpp b/src/add-ons/mail_daemon/inbound_filters/match_header/StringMatcher.cpp index 659c8647c4..21adf0ac1b 100644 --- a/src/add-ons/mail_daemon/inbound_filters/match_header/StringMatcher.cpp +++ b/src/add-ons/mail_daemon/inbound_filters/match_header/StringMatcher.cpp @@ -162,7 +162,7 @@ bool MakeRegexCaseInsensitive(PortableString & str) { bool changed = false; PortableString ret; - for (uint32 i=0; i= 'A')&&(next <= 'Z'))