From: Cthulhux Date: Mon, 25 Aug 2025 21:45:13 +0000 (+0200) Subject: patch 9.1.1686: if_ruby: unknown pragma when not using gcc X-Git-Tag: v9.1.1686^0 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=f32d204e14262f682e5aa59deea73f339c1d5064;p=thirdparty%2Fvim.git patch 9.1.1686: if_ruby: unknown pragma when not using gcc Problem: if_ruby: unknown pragma when not using gcc Solution: only use GCC pragma, when using GCC (Cthulhux) fixes: #18109 closes: #18110 Signed-off-by: Cthulhux Signed-off-by: Christian Brabandt --- diff --git a/src/if_ruby.c b/src/if_ruby.c index b769adfa2f..2a00a99b0b 100644 --- a/src/if_ruby.c +++ b/src/if_ruby.c @@ -107,10 +107,14 @@ # undef SIZEOF_TIME_T #endif -#pragma GCC diagnostic push -#pragma GCC diagnostic ignored "-Wunused-parameter" +#ifdef __GNUC__ +# pragma GCC diagnostic push +# pragma GCC diagnostic ignored "-Wunused-parameter" +#endif #include -#pragma GCC diagnostic pop +#ifdef __GNUC__ +# pragma GCC diagnostic pop +#endif #include // See above. diff --git a/src/version.c b/src/version.c index 7d265ab641..4f47ec2688 100644 --- a/src/version.c +++ b/src/version.c @@ -724,6 +724,8 @@ static char *(features[]) = static int included_patches[] = { /* Add new patch number below this line */ +/**/ + 1686, /**/ 1685, /**/