X-Git-Url: https://pd.if.org/git/?a=blobdiff_plain;f=includes%2Fstdlib.h;h=610f71c4ca40b6aabc7d7a1e44d824872ac3e236;hb=d7cc1957de74235bd2a84c1ef26ecab2368f57e4;hp=c0efa68273dff2c5228ec7c517dfb06494ceacb4;hpb=133919785898ce67b8fa8f4b3722d7d637a8e85b;p=pdclib.old diff --git a/includes/stdlib.h b/includes/stdlib.h index c0efa68..610f71c 100644 --- a/includes/stdlib.h +++ b/includes/stdlib.h @@ -10,6 +10,8 @@ #ifndef __STDLIB_H #define __STDLIB_H __STDLIB_H +// TODO: Documentation, C++ handling + // ---------------------------------------------------------------------------- // MACROS @@ -39,10 +41,10 @@ typedef struct long long remainder; } lldiv_t; -typedef size_t; // TODO +typedef size_t; // TODO - personality? #ifndef __cplusplus -typedef wchar_t; // TODO +typedef wchar_t; // TODO - personality? #endif // __cplusplus // ---------------------------------------------------------------------------- @@ -115,4 +117,6 @@ __cppwrapper( int atexit( void (*func) ( void ) ) { /* TODO */ }; ) __cppwrapper( void * bsearch( const void * key, const void * base, size_t nelem, size_t size, int (*cmp) ( const void * ck, const void * ce) ) { /* TODO */ }; ) __cppwrapper( void qsort( void * base, size_t nelem, size_t size, int (*cmp) ( const void * e1, const void * e2) ) { /* TODO */ }; ) +#undef __cppwrapper + #endif // __STDLIB_H