]> pd.if.org Git - pdclib/blobdiff - functions/_PDCLIB/errno.c
REGTEST wrapping.
[pdclib] / functions / _PDCLIB / errno.c
index 0c959b7282bbbcc8d41c2da2d43bd96718eb1ac3..6fc1d66466d91707265d1ebf7b7b270d77aa9664 100644 (file)
@@ -1,16 +1,13 @@
-/* $Id$ */
-
 /* _PDCLIB_errno
 
    This file is part of the Public Domain C Library (PDCLib).
    Permission is granted to use, modify, and / or redistribute at will.
 */
 
-#define _PDCLIB_INT_H _PDCLIB_INT_H
-#include <_PDCLIB_int.h>
-
 #ifndef REGTEST
 
+#include "_PDCLIB_int.h"
+
 int _PDCLIB_errno = 0;
 
 int * _PDCLIB_errno_func()
@@ -18,25 +15,15 @@ int * _PDCLIB_errno_func()
     return &_PDCLIB_errno;
 }
 
-/* TODO: Doing this via a static array is not the way to do it. */
-char const * _PDCLIB_errno_texts[] = {
-    "",
-    "ERANGE (Range error)",
-    "EDOM (Domain error)",
-    "EIO (I/O error)",
-    "EUNKNOWN (Unknown error)",
-    "EINVAL (Invalid parameter value)",
-    "ERETRY (I/O retries exceeded)"
-};
-
 #endif
 
 #ifdef TEST
-#include <_PDCLIB_test.h>
+
+#include "_PDCLIB_test.h"
 
 #include <errno.h>
 
-int main()
+int main( void )
 {
     errno = 0;
     TESTCASE( errno == 0 );
@@ -48,4 +35,3 @@ int main()
 }
 
 #endif
-