Moved some definitions of initialized data nearer to the start of the file so that this compiles without forward declarations of that data.  (It is impossible to forward-declare static data in Gnu C. Declaring it as static is correct, but causes bogus warnings from gcc -Wredundant-decls.  Declaring it as extern works, but causes correct warnings from gcc -pedantic and is undefined in ANSI C. We usually declare it as extern.  Here it was once really extern, but botched staticization left it as static here and apparently- extern in a header file.) ---------------------------------------------------------------------- another system, such as NetBSD, CVS:   then name the system in this line, otherwise delete it.  CVS: Reviewed by:  CVS:   Before committing changes please have someone check your work and CVS: include their name here. If the change is trivial and you have not else; i.e., CVS:   they sent us a patch or a new module, then include their name/email CVS:   address here. If this is your work then delete this line.  CVS: ---------------------------------------------------------------------- ----------------------------------------------------------------------
Moved some definitions of initialized data nearer to the start of
the file so that this compiles without forward declarations of that
data.  (It is impossible to forward-declare static data in Gnu C.
Declaring it as static is correct, but causes bogus warnings from
gcc -Wredundant-decls.  Declaring it as extern works, but causes
correct warnings from gcc -pedantic and is undefined in ANSI C.
We usually declare it as extern.  Here it was once really extern,
but botched staticization left it as static here and apparently-
extern in a header file.)
----------------------------------------------------------------------
another system, such as NetBSD, CVS:   then name the system in this
line, otherwise delete it.  CVS: Reviewed by:  CVS:   Before
committing changes please have someone check your work and CVS:
include their name here. If the change is trivial and you have not
else; i.e., CVS:   they sent us a patch or a new module, then
include their name/email CVS:   address here. If this is your work
then delete this line.  CVS:
----------------------------------------------------------------------
----------------------------------------------------------------------

jrobhoward/SCADAbase,jrobhoward/SCADAbase,jrobhoward/SCADAbase,jrobhoward/SCADAbase,jrobhoward/SCADAbase,jrobhoward/SCADAbase,jrobhoward/SCADAbase,jrobhoward/SCADAbase,jrobhoward/SCADAbase,jrobhoward/SCADAbase,jrobhoward/SCADAbase