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

version 1.5, 2004/03/31 11:59:17 version 1.8, 2004/05/06 20:37:36
Line 19  enum { Line 19  enum {
 };  };
   
 typedef struct {  typedef struct {
         BYTE    *buffer;          char    *buffer;
         UINT    buffers;          UINT    buffers;
         UINT    size;          UINT    size;
         UINT    flag;          UINT    flag;
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.8


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