--- np2/wince/ini.h 2003/10/21 14:57:41 1.1 +++ np2/wince/ini.h 2005/03/24 04:40:33 1.2 @@ -1,36 +1,14 @@ -enum { - INITYPE_STR = 0, - INITYPE_BOOL, - INITYPE_BYTEARG, - INITYPE_SINT8, - INITYPE_SINT16, - INITYPE_SINT32, - INITYPE_UINT8, - INITYPE_UINT16, - INITYPE_UINT32, - INITYPE_HEX8, - INITYPE_HEX16, - INITYPE_HEX32, - INITYPE_USER -}; - -typedef struct { -const char *item; - UINT itemtype; - void *value; - UINT size; -} INITBL; - +#include "profile.h" #ifdef __cplusplus extern "C" { #endif -void ini_read(const char *path, const char *title, - const INITBL *tbl, UINT count); -void ini_write(const char *path, const char *title, - const INITBL *tbl, UINT count); +void ini_read(const OEMCHAR *path, const OEMCHAR *title, + const PFTBL *tbl, UINT count); +void ini_write(const OEMCHAR *path, const OEMCHAR *title, + const PFTBL *tbl, UINT count); void initload(void); void initsave(void);