Module: wine Branch: master Commit: c3775d82d3153ecca42eab318542565e3ebf0290 URL: http://source.winehq.org/git/wine.git/?a=commit;h=c3775d82d3153ecca42eab3185...
Author: Juan Lang juan.lang@gmail.com Date: Mon Oct 26 15:43:21 2009 -0700
cryptui: Sort certificates by subject name by default.
---
dlls/cryptui/main.c | 4 ++++ 1 files changed, 4 insertions(+), 0 deletions(-)
diff --git a/dlls/cryptui/main.c b/dlls/cryptui/main.c index a772329..b02c56a 100644 --- a/dlls/cryptui/main.c +++ b/dlls/cryptui/main.c @@ -348,6 +348,8 @@ static CERT_ENHKEY_USAGE *create_advanced_filter(void) return advancedUsage; }
+static int CALLBACK cert_mgr_sort_by_subject(LPARAM lp1, LPARAM lp2, LPARAM lp); + static void show_store_certs(HWND hwnd, HCERTSTORE store) { HWND lv = GetDlgItem(hwnd, IDC_MGR_CERTS); @@ -443,6 +445,8 @@ static void show_store_certs(HWND hwnd, HCERTSTORE store) HeapFree(GetProcessHeap(), 0, advanced->rgpszUsageIdentifier); HeapFree(GetProcessHeap(), 0, advanced); } + SendMessageW(lv, LVM_SORTITEMSEX, (WPARAM)lv, + (LPARAM)cert_mgr_sort_by_subject); }
static const WCHAR my[] = { 'M','y',0 };