Sophie

Sophie

distrib > Mageia > 1 > i586 > by-pkgid > 80ef79d87db87dfaa0c8b51e7e41c5db > files > 8

readline-6.2-1.mga1.src.rpm

diff -urNad readline5-5.2~/readline.h readline5-5.2/readline.h
--- readline5-5.2~/readline.h	2006-08-16 21:16:59.000000000 +0200
+++ readline5-5.2/readline.h	2006-10-28 14:03:36.000000000 +0200
@@ -373,7 +373,7 @@
 extern int rl_crlf PARAMS((void));
 
 #if defined (USE_VARARGS) && defined (PREFER_STDARG)
-extern int rl_message (const char *, ...)  __attribute__((__format__ (printf, 1, 2)));
+extern int rl_message (const char *, ...)  __rl_attribute__((__format__ (printf, 1, 2)));
 #else
 extern int rl_message ();
 #endif
diff -urNad readline5-5.2~/rlstdc.h readline5-5.2/rlstdc.h
--- readline5-5.2~/rlstdc.h	2003-05-30 21:08:02.000000000 +0200
+++ readline5-5.2/rlstdc.h	2006-10-28 14:03:36.000000000 +0200
@@ -36,10 +36,10 @@
 #  endif
 #endif
 
-#ifndef __attribute__
-#  if __GNUC__ < 2 || (__GNUC__ == 2 && __GNUC_MINOR__ < 8)
-#    define __attribute__(x)
-#  endif
+#if defined(__GNUC__) && __GNUC__ >= 2
+#  define __rl_attribute__(x) __attribute__(x)
+#else
+#  define __rl_attribute__(x)
 #endif
 
 #endif /* !_RL_STDC_H_ */