]> pd.if.org Git - pdclib.old/blobdiff - functions/_PDCLIB/strtox_main.c
* Test cleanups: surround the code for all functions by #ifndef REGTEST
[pdclib.old] / functions / _PDCLIB / strtox_main.c
index 1556ec4bab7a9a201740ae91de8ceb20aedb422a..86b6d42e18c4f05470a9f06c258de965b200dcf5 100644 (file)
@@ -6,12 +6,13 @@
    Permission is granted to use, modify, and / or redistribute at will.
 */
 
-#include <_PDCLIB_int.h>
 #include <ctype.h>
 #include <errno.h>
 #include <string.h>
 #include <stdint.h>
 
+#ifndef REGTEST
+#include <_PDCLIB_int.h>
 _PDCLIB_uintmax_t _PDCLIB_strtox_main( const char ** p, unsigned int base, uintmax_t error, uintmax_t limval, int limdigit, char * sign )
 {
     _PDCLIB_uintmax_t rc = 0;
@@ -43,6 +44,7 @@ _PDCLIB_uintmax_t _PDCLIB_strtox_main( const char ** p, unsigned int base, uintm
     }
     return rc;
 }
+#endif
 
 #ifdef TEST
 #include <_PDCLIB_test.h>
@@ -50,6 +52,7 @@ _PDCLIB_uintmax_t _PDCLIB_strtox_main( const char ** p, unsigned int base, uintm
 
 int main( void )
 {
+#ifndef REGTEST
     const char * p;
     char test[] = "123_";
     char fail[] = "xxx";
@@ -77,6 +80,7 @@ int main( void )
     sign = '-';
     TESTCASE( _PDCLIB_strtox_main( &p, 10u, (uintmax_t)999, (uintmax_t)99, 8, &sign ) == 0 );
     TESTCASE( p == NULL );
+#endif
     return TEST_RESULTS;
 }