diff options
author | Gluzskiy Alexandr <sss123next@list.ru> | 2010-09-30 15:51:45 +0300 |
---|---|---|
committer | Gluzskiy Alexandr <sss123next@list.ru> | 2010-09-30 15:51:45 +0300 |
commit | 9cbe3dd56ad06a2bd4ea3cff53c1c484d51e69ea (patch) | |
tree | 54b9ab98d55d8ba21182cd791682a2522199d0ae | |
parent | 38b7c078dfd42c58c04316f86e5b30f6cf542b61 (diff) |
modified: options.cpp
-rw-r--r-- | options.cpp | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/options.cpp b/options.cpp index 304fa13..740cd8b 100644 --- a/options.cpp +++ b/options.cpp @@ -370,14 +370,14 @@ static BOOL CALLBACK DlgProcGpgOpts(HWND hwndDlg, UINT msg, WPARAM wParam, LPARA { void setClistIcon(HANDLE hContact); void setSrmmIcon(HANDLE hContact); - int i = hdr->iItem; - if(ListView_GetItemState(hwndList, i, 0xF000) == 0x2000) - DBWriteContactSettingByte(user_data[i+1], szGPGModuleName, "GPGEncryption", 1); + item_num = hdr->iItem; + int i123 = ListView_GetItemState(hwndList, item_num, 0xF000); + if(ListView_GetItemState(hwndList, item_num, 0xF000) != 0x2000) + DBWriteContactSettingByte(user_data[item_num+1], szGPGModuleName, "GPGEncryption", 1); else - DBWriteContactSettingByte(user_data[i+1], szGPGModuleName, "GPGEncryption", 0); - item_num = i; - setClistIcon(user_data[i+1]); - setSrmmIcon(user_data[i+1]); + DBWriteContactSettingByte(user_data[item_num+1], szGPGModuleName, "GPGEncryption", 0); + setClistIcon(user_data[item_num+1]); + setSrmmIcon(user_data[item_num+1]); } } switch (((LPNMHDR)lParam)->code) |