Diff for /np2/common/profile.h between versions 1.5 and 1.7

version 1.5, 2004/03/31 11:59:17 version 1.7, 2004/04/07 13:33:23
Line 38  enum { Line 38  enum {
         PFTYPE_STR                      = 0,          PFTYPE_STR                      = 0,
         PFTYPE_BOOL,          PFTYPE_BOOL,
         PFTYPE_BITMAP,          PFTYPE_BITMAP,
         PFTYPE_ARGS16,          PFTYPE_BIN,
         PFTYPE_ARGH8,  
         PFTYPE_SINT8,          PFTYPE_SINT8,
         PFTYPE_SINT16,          PFTYPE_SINT16,
         PFTYPE_SINT32,          PFTYPE_SINT32,
Line 50  enum { Line 49  enum {
         PFTYPE_HEX16,          PFTYPE_HEX16,
         PFTYPE_HEX32,          PFTYPE_HEX32,
         PFTYPE_BYTE3,          PFTYPE_BYTE3,
         PFTYPE_KB,  
         PFTYPE_USER,          PFTYPE_USER,
         PFITYPE_MASK            = 0xff,          PFITYPE_MASK            = 0xff,
   
Line 66  typedef struct { Line 64  typedef struct {
         UINT32  arg;          UINT32  arg;
 } PFTBL;  } PFTBL;
   
   typedef void (*PFREAD)(const PFTBL *item, const char *string);
   typedef char *(*PFWRITE)(const PFTBL *item, char *string, UINT size);
   
 void profile_iniread(const char *path, const char *app,  void profile_iniread(const char *path, const char *app,
                                                                                         const PFTBL *tbl, UINT count);                                                                  const PFTBL *tbl, UINT count, PFREAD cb);
 void profile_iniwrite(const char *path, const char *app,  void profile_iniwrite(const char *path, const char *app,
                                                                                         const PFTBL *tbl, UINT count);                                                                  const PFTBL *tbl, UINT count, PFWRITE cb);
   
 #ifdef __cplusplus  #ifdef __cplusplus
 }  }

Removed from v.1.5  
changed lines
  Added in v.1.7


RetroPC.NET-CVS <cvs@retropc.net>