# HG changeset patch # User Bram Moolenaar # Date 1655156703 -7200 # Node ID 247a6d944401d9758107410b26df189cb9a814e0 # Parent 9119f1e662f591ecfa08081ae8f9d8b47ae2bc17 patch 8.2.5085: gcc gives warning for signed/unsigned difference Commit: https://github.com/vim/vim/commit/819ab82f7ee505d6fc4c6dc408e4b27c0fbe4a97 Author: Bram Moolenaar Date: Mon Jun 13 22:34:14 2022 +0100 patch 8.2.5085: gcc gives warning for signed/unsigned difference Problem: Gcc gives warning for signed/unsigned difference. Solution: Use a different pointer type. (John Marriott) diff --git a/src/os_mswin.c b/src/os_mswin.c --- a/src/os_mswin.c +++ b/src/os_mswin.c @@ -664,7 +664,7 @@ mch_suspend(void) display_errors(void) { # ifdef FEAT_GUI - char *p; + char_u *p; # ifdef VIMDLL if (gui.in_use || gui.starting) @@ -673,7 +673,7 @@ display_errors(void) if (error_ga.ga_data != NULL) { // avoid putting up a message box with blanks only - for (p = (char *)error_ga.ga_data; *p; ++p) + for (p = (char_u *)error_ga.ga_data; *p; ++p) if (!isspace(*p)) { // Only use a dialog when not using --gui-dialog-file: @@ -684,7 +684,7 @@ display_errors(void) VIM_ERROR, gui.starting ? (char_u *)_("Message") : (char_u *)_("Error"), - (char_u *)p, (char_u *)_("&Ok"), + p, (char_u *)_("&Ok"), 1, NULL, FALSE); break; } diff --git a/src/version.c b/src/version.c --- a/src/version.c +++ b/src/version.c @@ -735,6 +735,8 @@ static char *(features[]) = static int included_patches[] = { /* Add new patch number below this line */ /**/ + 5085, +/**/ 5084, /**/ 5083,