summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorJim Meyering <jim@meyering.net>2000-12-02 20:45:30 +0000
committerJim Meyering <jim@meyering.net>2000-12-02 20:45:30 +0000
commit523afc1a5166cf293232865076235d727caf46ba (patch)
treeef6a344fe5c68dd4390bfe312debb41176cb382c /lib
parentd73db9e2224331ce915d5bdae3037887099e68fa (diff)
downloadgnulib-523afc1a5166cf293232865076235d727caf46ba.tar.gz
Make idempotent, to avoid some obscure warnings.
Diffstat (limited to 'lib')
-rw-r--r--lib/closeout.h17
1 files changed, 11 insertions, 6 deletions
diff --git a/lib/closeout.h b/lib/closeout.h
index fb8918b5f2..80f24e45f9 100644
--- a/lib/closeout.h
+++ b/lib/closeout.h
@@ -1,12 +1,17 @@
-#ifndef PARAMS
-# if defined PROTOTYPES || (defined __STDC__ && __STDC__)
-# define PARAMS(Args) Args
-# else
-# define PARAMS(Args) ()
+#ifndef CLOSEOUT_H
+# define CLOSEOUT_H 1
+
+# ifndef PARAMS
+# if defined PROTOTYPES || (defined __STDC__ && __STDC__)
+# define PARAMS(Args) Args
+# else
+# define PARAMS(Args) ()
+# endif
# endif
-#endif
void close_stdout_set_status PARAMS ((int status));
void close_stdout_set_file_name PARAMS ((const char *file));
void close_stdout PARAMS ((void));
void close_stdout_status PARAMS ((int status));
+
+#endif