# HG changeset patch # User Bram Moolenaar # Date 1600028103 -7200 # Node ID 900737f2ee9832c779323b6fc7609b08e661a35e # Parent e79ac8fe24c1ab6f14dbf254d62a357e03f169a8 patch 8.2.1676: compiler warnings for function typecast Commit: https://github.com/vim/vim/commit/a4224860a498eb870280130e00fe6f376b7a2e6b Author: Bram Moolenaar Date: Sun Sep 13 22:00:12 2020 +0200 patch 8.2.1676: compiler warnings for function typecast Problem: Compiler warnings for function typecast. Solution: Add an intermediate cast to "void *". diff --git a/src/os_unix.c b/src/os_unix.c --- a/src/os_unix.c +++ b/src/os_unix.c @@ -7434,7 +7434,7 @@ mch_libcall( ))) { if (string_result == NULL) - retval_int = ((STRPROCINT)ProcAdd)(argstring); + retval_int = ((STRPROCINT)(void *)ProcAdd)(argstring); else retval_str = (ProcAdd)(argstring); } @@ -7456,7 +7456,7 @@ mch_libcall( ))) { if (string_result == NULL) - retval_int = ((INTPROCINT)ProcAddI)(argint); + retval_int = ((INTPROCINT)(void *)ProcAddI)(argint); else retval_str = (ProcAddI)(argint); } diff --git a/src/version.c b/src/version.c --- a/src/version.c +++ b/src/version.c @@ -751,6 +751,8 @@ static char *(features[]) = static int included_patches[] = { /* Add new patch number below this line */ /**/ + 1676, +/**/ 1675, /**/ 1674,