]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
Remove the annoing and useless messagebox asking about overwriting files.
authorThomas Heller <theller@ctypes.org>
Wed, 7 Jul 2004 07:34:40 +0000 (07:34 +0000)
committerThomas Heller <theller@ctypes.org>
Wed, 7 Jul 2004 07:34:40 +0000 (07:34 +0000)
Fixes SF #984290.

PC/bdist_wininst/install.c

index 95005577dd4f07c7d0a2d6fa4a20021e54434155..d7bfc4fe0ba79059ff2a1e6fee509b2bcb9152f0 100644 (file)
@@ -145,8 +145,6 @@ char *bitmap_bytes;
 /* wParam: number of this file */
 /* lParam: points to pathname */
 
-enum { UNSPECIFIED, ALWAYS, NEVER } allow_overwrite = UNSPECIFIED;
-
 static BOOL notify(int code, char *fmt, ...);
 
 /* Note: If scheme.prefix is nonempty, it must end with a '\'! */
@@ -808,28 +806,6 @@ static BOOL SystemError(int error, char *msg)
        return FALSE;
 }
 
-static BOOL AskOverwrite(char *filename)
-{
-       int result;
-  again:
-       if (allow_overwrite == ALWAYS)
-               return TRUE;
-       if (allow_overwrite == NEVER)
-               return FALSE;
-       result = MessageBox(hDialog,
-                            "Overwrite existing files?\n"
-                            "\n"
-                            "Press YES to ALWAYS overwrite existing files,\n"
-                            "press NO to NEVER overwrite existing files.",
-                            "Overwrite options",
-                            MB_YESNO | MB_ICONQUESTION);
-       if (result == IDYES)
-               allow_overwrite = ALWAYS;
-       else if (result == IDNO)
-               allow_overwrite = NEVER;
-       goto again;
-}
-
 static BOOL notify (int code, char *fmt, ...)
 {
        char Buffer[1024];
@@ -844,7 +820,6 @@ static BOOL notify (int code, char *fmt, ...)
        switch (code) {
 /* Questions */
        case CAN_OVERWRITE:
-               result = AskOverwrite(Buffer);
                break;
 
 /* Information notification */