From 22fa808cca12864de4a914e6f8de72b3cbcd46af Mon Sep 17 00:00:00 2001 From: MikalaiR Date: Thu, 18 Feb 2016 13:04:55 +0000 Subject: db3x_mmap: cryptoprovider select dialog git-svn-id: http://svn.miranda-ng.org/main/trunk@16302 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c --- plugins/Db3x_mmap/src/dbcrypt.cpp | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'plugins/Db3x_mmap/src/dbcrypt.cpp') diff --git a/plugins/Db3x_mmap/src/dbcrypt.cpp b/plugins/Db3x_mmap/src/dbcrypt.cpp index 7a1dbe996a..b2f72c50d6 100644 --- a/plugins/Db3x_mmap/src/dbcrypt.cpp +++ b/plugins/Db3x_mmap/src/dbcrypt.cpp @@ -144,7 +144,13 @@ int CDb3Mmap::InitCrypt() if (iNumProvs == 0) return 1; - pProvider = ppProvs[0]; //!!!!!!!!!!!!!!!!!! + if (iNumProvs > 1) + { + CSelectCryptoDialog dlg(ppProvs, iNumProvs); + dlg.DoModal(); + pProvider = dlg.GetSelected(); + } + else pProvider = ppProvs[0]; DBCONTACTWRITESETTING dbcws = { "CryptoEngine", "Provider" }; dbcws.value.type = DBVT_BLOB; -- cgit v1.2.3