summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--options.cpp14
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)