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 fb8918b5f2f6f4f1e8f14cbd4b163758ea49de0f..80f24e45f9dacea5f8aa8194d28c62e4ef810c8b 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