Add missing thanks to the NEWS message.
[oweals/tinc.git] / m4 / attribute.m4
index 58b8346..9d673e9 100644 (file)
@@ -1,7 +1,7 @@
 dnl Check to find out whether function attributes are supported.
 dnl If they are not, #define them to be nothing.
 
-AC_DEFUN(tinc_ATTRIBUTE,
+AC_DEFUN([tinc_ATTRIBUTE],
 [
   AC_CACHE_CHECK([for working $1 attribute], tinc_cv_attribute_$1,
   [ 
@@ -9,8 +9,8 @@ AC_DEFUN(tinc_ATTRIBUTE,
     CFLAGS="$CFLAGS -Wall -Werror"
     AC_COMPILE_IFELSE(
       [AC_LANG_SOURCE(
-        [void test(void) __attribute__ (($1));
-        void test(void) { return; }
+        [void *test(void) __attribute__ (($1));
+        void *test(void) { return (void *)0; }
        ],
        )],
        [tinc_cv_attribute_$1=yes],