From 04b035670de49429d48dea726125caa613c1629f Mon Sep 17 00:00:00 2001 From: Joachim Schmitz Date: Tue, 19 Feb 2013 11:09:44 +0000 Subject: [PATCH] build: fix numfmt build error on compilers without __attribute * src/numfmt.c (): Use the more standard _GL_ATTRIBUTE_PURE which is elided where required. Reported in http://bugs.gnu.org/10305 --- src/numfmt.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/numfmt.c b/src/numfmt.c index 8c21c2b3a..f689a9742 100644 --- a/src/numfmt.c +++ b/src/numfmt.c @@ -1194,8 +1194,7 @@ process_suffixed_number (char *text, long double *result, size_t *precision) /* Skip the requested number of fields in the input string. Returns a pointer to the *delimiter* of the requested field, or a pointer to NUL (if reached the end of the string). */ -static inline char * -__attribute ((pure)) +static inline char * _GL_ATTRIBUTE_PURE skip_fields (char *buf, int fields) { char *ptr = buf; -- 2.11.4.GIT