From 3ce274682b6c4ef6d8d49a8afefe748858e59ba2 Mon Sep 17 00:00:00 2001 From: Mohamed Akram Date: Mon, 15 Jul 2024 20:23:36 +0200 Subject: [PATCH] patch 9.1.0588: The maze program no longer compiles on newer clang Problem: The maze program no longer compiles on newer clang Solution: Use ANSI C function definition for main() (Mohamed Akram) Implicit int is an error in newer versions of clang. closes: #15247 Signed-off-by: Mohamed Akram Signed-off-by: Christian Brabandt --- runtime/macros/maze/mazeclean.c | 2 +- src/version.c | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/runtime/macros/maze/mazeclean.c b/runtime/macros/maze/mazeclean.c index 04dcebd22a..f0f0bb69cd 100644 --- a/runtime/macros/maze/mazeclean.c +++ b/runtime/macros/maze/mazeclean.c @@ -8,7 +8,7 @@ char *M, A, Z, E = 40, line[80], T[3]; int -main (C) +main (int C) { for (M = line + E, *line = A = scanf ("%d", &C); --E; line[E] = M[E] = E) printf ("._"); diff --git a/src/version.c b/src/version.c index 9ce9c8f7af..e97346dbcb 100644 --- a/src/version.c +++ b/src/version.c @@ -704,6 +704,8 @@ static char *(features[]) = static int included_patches[] = { /* Add new patch number below this line */ +/**/ + 588, /**/ 587, /**/