From: Bram Moolenaar Date: Sun, 9 Feb 2020 13:27:20 +0000 (+0100) Subject: patch 8.2.0236: MS-Windows unintall doesn't delete vimtutur.bat X-Git-Tag: v8.2.0236 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=57ea2924e5dd14aac716a1ee349bdb61f6429f59;p=vim patch 8.2.0236: MS-Windows unintall doesn't delete vimtutur.bat Problem: MS-Windows unintall doesn't delete vimtutur.bat. Solution: Change directory before deletion. (Ken Takata, closes #5603) --- diff --git a/src/uninstall.c b/src/uninstall.c index b2a20cded..ef0538a14 100644 --- a/src/uninstall.c +++ b/src/uninstall.c @@ -233,6 +233,10 @@ remove_batfiles(int doit) int i; int found = 0; + // avoid looking in the "installdir" by chdir to system root + mch_chdir(sysdrive); + mch_chdir("\\"); + for (i = 1; i < TARGET_COUNT; ++i) { batfile_path = searchpath_save(targets[i].batname); @@ -249,6 +253,8 @@ remove_batfiles(int doit) free(batfile_path); } } + + mch_chdir(installdir); return found; } diff --git a/src/version.c b/src/version.c index 6a5f2e779..7ca6baacf 100644 --- a/src/version.c +++ b/src/version.c @@ -742,6 +742,8 @@ static char *(features[]) = static int included_patches[] = { /* Add new patch number below this line */ +/**/ + 236, /**/ 235, /**/