From d5f9a73cc03d65fe6c1674778c9c1301d9cf31d7 Mon Sep 17 00:00:00 2001 From: Kirill Ponomarev Date: Sat, 26 May 2007 20:39:02 +0000 Subject: Fix build with gcc4.2 --- misc/asbutton/Makefile | 4 ---- misc/asbutton/files/patch-asbutton.c | 14 ++++++++++++++ 2 files changed, 14 insertions(+), 4 deletions(-) create mode 100644 misc/asbutton/files/patch-asbutton.c diff --git a/misc/asbutton/Makefile b/misc/asbutton/Makefile index 4a3ce1370954..e528e6efcf17 100644 --- a/misc/asbutton/Makefile +++ b/misc/asbutton/Makefile @@ -23,10 +23,6 @@ MAKE_ARGS= INCLUDES="-I${X11BASE}/include/X11 -I${X11BASE}/include" \ .include -.if ${OSVERSION} >= 700042 -BROKEN= Broken with gcc 4.2 -.endif - post-patch: @${REINPLACE_CMD} -e 's:gcc :${CC} :' ${WRKSRC}/Makefile diff --git a/misc/asbutton/files/patch-asbutton.c b/misc/asbutton/files/patch-asbutton.c new file mode 100644 index 000000000000..caeeb866c5c9 --- /dev/null +++ b/misc/asbutton/files/patch-asbutton.c @@ -0,0 +1,14 @@ + +$FreeBSD$ + +--- asbutton.c.orig ++++ asbutton.c +@@ -605,7 +605,7 @@ + continue; + } + if ( !strncasecmp(line, "button", 6)) +- if (atoi(&(char)line[6]) == position) ++ if (atoi((char)line[6]) == position) + break; + } + } while (1); -- cgit v1.2.3