Put #include of errno.h and decl of errno before #ifndef HAVE_GETLOADAVG.
authorRoland McGrath <roland@gnu.org>
Sat, 4 Jun 1994 05:24:48 +0000 (05:24 +0000)
committerRoland McGrath <roland@gnu.org>
Sat, 4 Jun 1994 05:24:48 +0000 (05:24 +0000)
src/getloadavg.c

index 03b4de0..0f730a7 100644 (file)
@@ -1,5 +1,5 @@
 /* Get the system load averages.
-   Copyright (C) 1985, 86, 87, 88, 89, 91, 92, 93
+   Copyright (C) 1985, 86, 87, 88, 89, 91, 92, 93, 1994
        Free Software Foundation, Inc.
 
    This program is free software; you can redistribute it and/or modify
 #endif
 #endif
 
-
 /* Exclude all the code except the test program at the end
-   if the system has its own `getloadavg' function.  */
+   if the system has its own `getloadavg' function.
+
+   The declaration of `errno' is needed by the test program
+   as well as the function itself, so it comes first.  */
+
+#include <errno.h>
+
+#ifndef errno
+extern int errno;
+#endif
 
 #ifndef HAVE_GETLOADAVG
 
 #endif
 
 #include <stdio.h>
-#include <errno.h>
-
-#ifndef errno
-extern int errno;
-#endif
 
 /* LOAD_AVE_TYPE should only get defined if we're going to use the
    nlist method.  */