Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- char *szClient = (char*)CallService(MS_FP_SAMECLIENTS, (WPARAM)(const char*)MirVerA, (LPARAM)(const char*)MirVerA);
- 03304763 push dword ptr [esp+18h]
- 03304767 mov ebx,eax
- 03304769 push dword ptr [esp+1Ch]
- 0330476D push esi
- 0330476E call dword ptr [__imp__CallService@12 (3307168h)]
- 03304774 mov dword ptr [esp+14h],eax
- if (szOldClient && szClient) {
- 03304778 test ebx,ebx
- 0330477A je 03304865
- 03304780 test eax,eax
- 03304782 je 03304865
- if (PerContactSetting != NOTIFY_ALMOST_ALWAYS && PerContactSetting != NOTIFY_ALWAYS && !PopupOptPage.GetValue(IDC_POPUPOPTDLG_VERCHGNOTIFY) && !strcmp(szClient, szOldClient))
- 03304788 cmp dword ptr [esp+10h],1
- 0330478D je ContactSettingChanged+3BFh (33047F1h)
- 0330478F cmp dword ptr [esp+10h],2
- 03304794 je ContactSettingChanged+3BFh (33047F1h)
- 03304796 push edi
- 03304797 lea eax,[esp+64h]
- 0330479B call COptPage::Find (33033A8h)
- 033047A0 mov edx,dword ptr [eax]
- 033047A2 mov ecx,eax
- 033047A4 call dword ptr [edx+20h]
- 033047A7 test eax,eax
- 033047A9 jne ContactSettingChanged+3BFh (33047F1h)
- 033047AB mov eax,dword ptr [esp+14h]
- 033047AF mov ecx,ebx
- 033047B1 mov dl,byte ptr [eax]
- 033047B3 cmp dl,byte ptr [ecx]
- 033047B5 jne ContactSettingChanged+39Fh (33047D1h)
- 033047B7 test dl,dl
- 033047B9 je ContactSettingChanged+39Bh (33047CDh)
- 033047BB mov dl,byte ptr [eax+1]
- 033047BE cmp dl,byte ptr [ecx+1]
- 033047C1 jne ContactSettingChanged+39Fh (33047D1h)
- 033047C3 add eax,2
- 033047C6 add ecx,2
- 033047C9 test dl,dl
- 033047CB jne ContactSettingChanged+37Fh (33047B1h)
- 033047CD xor eax,eax
- 033047CF jmp ContactSettingChanged+3A4h (33047D6h)
- 033047D1 sbb eax,eax
- 033047D3 sbb eax,0FFFFFFFFh
- 033047D6 test eax,eax
- 033047D8 jne ContactSettingChanged+3BFh (33047F1h)
- return 0;
Advertisement
Add Comment
Please, Sign In to add comment