#ifdef __cplusplus extern "C" { #endif typedef unsigned long size_t; #ifdef __cplusplus } #endif