bug-gnulib
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

getline: protect prototype better


From: Simon Josefsson
Subject: getline: protect prototype better
Date: Tue, 23 Aug 2005 16:24:14 +0200
User-agent: Gnus/5.110004 (No Gnus v0.4) Emacs/22.0.50 (gnu/linux)

How about this?  If for some reason HAVE_DECL_GETLINE is not defined
at all, the header file fail to parse.  This uses the idiom that is
suggested by the autoconf manual.

2005-08-23  Simon Josefsson  <address@hidden>

        * getline.h (getline): Protect prototype better.

--- getline.h   17 Jul 2005 11:39:14 +0200      1.16
+++ getline.h   23 Aug 2005 13:28:13 +0200      
@@ -23,6 +23,6 @@
 # include <stdio.h>
 # include <sys/types.h>
 
-#if !HAVE_DECL_GETLINE
+#if defined(HAVE_DECL_GETLINE) && !HAVE_DECL_GETLINE
 ssize_t getline (char **lineptr, size_t *n, FILE *stream);
 #endif /* !HAVE_GETLINE */




reply via email to

[Prev in Thread] Current Thread [Next in Thread]