]> pd.if.org Git - pdclib/blobdiff - internals/_PDCLIB_int.h
Removed the $Name$ tags (not supported by SVN). Added $Id$ to Makefile / text files.
[pdclib] / internals / _PDCLIB_int.h
index ba5ab61bb6ea21d75e30cc66b194589dd66cbb13..67df3e1f640cb06e6cb22813a539feab1ab8f723 100644 (file)
@@ -1,7 +1,5 @@
 /* $Id$ */
 
-/* Release $Name$ */
-
 /* PDCLib internal integer logic <_PDCLIB_int.h>
 
    This file is part of the Public Domain C Library (PDCLib).
@@ -261,7 +259,7 @@ _PDCLIB_intmax_t _PDCLIB_atomax( const char * s );
 
 /* Two helper functions used by strtol(), strtoul() and long long variants.   */
 const char * _PDCLIB_strtox_prelim( const char * p, char * sign, int * base );
-_PDCLIB_uintmax_t _PDCLIB_strtox_main( const char ** p, int base, _PDCLIB_uintmax_t error, _PDCLIB_uintmax_t limval, _PDCLIB_uintmax_t limdigit, char * sign );
+_PDCLIB_uintmax_t _PDCLIB_strtox_main( const char ** p, unsigned int base, _PDCLIB_uintmax_t error, _PDCLIB_uintmax_t limval, _PDCLIB_uintmax_t limdigit, char * sign );
 
 /* Digits array used by various integer conversion functions in <stdlib.h>    */
 extern char _PDCLIB_digits[];
@@ -286,6 +284,18 @@ struct _PDCLIB_headnode_t
 
 struct _PDCLIB_memnode_t
 {
-    struct _PDCLIB_memnode_t * next;
     _PDCLIB_size_t size;
+    struct _PDCLIB_memnode_t * next;
 };
+
+#if 0
+
+/* fpos_t, an object type (not an array!) capable of storing any position
+   information of a file.
+*/
+typedef unsigned long long int  _PDCLIB_fpos_t;
+
+/* file descriptor - a type used by the OS to identify a stream */
+typedef int                     _PDCLIB_fd_t;
+
+#endif