Make idempotent, to avoid some obscure warnings.
authorJim Meyering <jim@meyering.net>
Sat, 2 Dec 2000 20:45:30 +0000 (20:45 +0000)
committerJim Meyering <jim@meyering.net>
Sat, 2 Dec 2000 20:45:30 +0000 (20:45 +0000)
lib/closeout.h

index fb8918b..80f24e4 100644 (file)
@@ -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