# HG changeset patch # User Geoff Voelker # Date 900993621 0 # Node ID 903554be7bfcfbbda60e460b9e657ead11d2842a # Parent b8d669900d551c5765fb5c2d44fb10100f8f2882 (main): Explicitly check result of message box for OK. diff -r b8d669900d55 -r 903554be7bfc nt/addpm.c --- a/nt/addpm.c Tue Jul 21 01:42:40 1998 +0000 +++ b/nt/addpm.c Tue Jul 21 04:00:21 1998 +0000 @@ -152,9 +152,12 @@ /* Tell user what we are going to do. */ { + int result; + char msg[ MAX_PATH ]; sprintf (msg, "Install Emacs at %s?\n", emacs_path); - if (!MessageBox (NULL, msg, "Install Emacs", MB_OKCANCEL | MB_ICONQUESTION)) + result = MessageBox (NULL, msg, "Install Emacs", MB_OKCANCEL | MB_ICONQUESTION); + if (result != IDOK) { fprintf (stderr, "Install cancelled\n"); exit (1);