https://bugs.winehq.org/show_bug.cgi?id=38276
Bug ID: 38276 Summary: IsDialogMessage(NULL,...) mast always return FALSE! Product: Wine Version: 1.7.8 Hardware: x86 OS: FreeBSD Status: UNCONFIRMED Severity: normal Priority: P2 Component: user32 Assignee: wine-bugs@winehq.org Reporter: rozhuk.im@gmail.com
IsDialogMessage(NULL,...) mast always return FALSE.
http://source.winehq.org/git/wine.git/blob/e882cdf55cc004b5ffb7b85d912b4733d... 2858 BOOL WINAPI IsDialogMessageA( HWND hwndDlg, LPMSG pmsg ) 2859 { + if (hwndDlg == NULL) return FALSE;
http://source.winehq.org/git/wine.git/blob/e882cdf55cc004b5ffb7b85d912b4733d... 1052 BOOL WINAPI IsDialogMessageW( HWND hwndDlg, LPMSG msg ) 1053 { 1054 INT dlgCode = 0; 1055 + if (hwndDlg == NULL) return FALSE;
http://source.winehq.org/git/wine.git/blob/e882cdf55cc004b5ffb7b85d912b4733d... 3065 static BOOL PROPSHEET_IsDialogMessage(HWND hwnd, LPMSG lpMsg) 3066 { 3067 PropSheetInfo* psInfo = (PropSheetInfo*) GetPropW(hwnd, PropSheetInfoStr); 3068 3069 TRACE("\n"); if (!psInfo || hwnd == NULL || (hwnd != lpMsg->hwnd && !IsChild(hwnd, lpMsg->hwnd))) 3071 return FALSE;
https://bugs.winehq.org/show_bug.cgi?id=38276
Sebastian Lackner sebastian@fds-team.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |sebastian@fds-team.de
--- Comment #1 from Sebastian Lackner sebastian@fds-team.de --- Just curious, but is any specific app affected by this? Moreover, did you confirm that it really matches the Windows behaviour? In order to get it accepted by upstream Wine it will be necessary to write tests for it.
https://bugs.winehq.org/show_bug.cgi?id=38276
--- Comment #2 from Ivan_83 rozhuk.im@gmail.com --- Miranda NG + TipperYM before: http://trac.miranda-ng.org/changeset/12489
https://bugs.winehq.org/show_bug.cgi?id=38276
Nikolay Sivov bunglehead@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|IsDialogMessage(NULL,...) |IsDialogMessage(NULL,...) |mast always return FALSE! |must always return FALSE
https://bugs.winehq.org/show_bug.cgi?id=38276
Nikolay Sivov bunglehead@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution|--- |FIXED Fixed by SHA1| |17987c589fc4587b0adfb9de841 | |adf1201efa111
--- Comment #3 from Nikolay Sivov bunglehead@gmail.com --- Should be fixed now, http://source.winehq.org/git/wine.git/?a=commit;h=17987c589fc4587b0adfb9de84....
https://bugs.winehq.org/show_bug.cgi?id=38276
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #4 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 1.9.17.
https://bugs.winehq.org/show_bug.cgi?id=38276
Michael Stefaniuc mstefani@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |mstefani@redhat.com Target Milestone|--- |1.8.x
https://bugs.winehq.org/show_bug.cgi?id=38276
Michael Stefaniuc mstefani@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|1.8.x |---
--- Comment #5 from Michael Stefaniuc mstefani@redhat.com --- Removing 1.8.x milestone from bugs included in 1.8.5.
https://bugs.winehq.org/show_bug.cgi?id=38276
--- Comment #6 from Ivan_83 rozhuk.im@gmail.com --- Thanks!
https://bugs.winehq.org/show_bug.cgi?id=38276
Ivan_83 rozhuk.im@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |rozhuk.im@gmail.com