Diff for /np2/statsave.h between versions 1.2 and 1.4

version 1.2, 2004/01/22 01:10:03 version 1.4, 2005/02/09 20:11:33
Line 1 Line 1
   
 #if 1           // ちょっとだけよ?  
 enum {  
         NP2FLAG_SUCCESS         = 0,  
         NP2FLAG_DISKCHG         = 0x0001,  
         NP2FLAG_VERCHG          = 0x0002,  
         NP2FLAG_WARNING         = 0x0080,  
         NP2FLAG_VERSION         = 0x0100,  
         NP2FLAG_FAILURE         = -1  
 };  
 #endif  
   
 //      ↓に変更〜  
   
 enum {  enum {
         STATFLAG_SUCCESS        = 0,          STATFLAG_SUCCESS        = 0,
         STATFLAG_DISKCHG        = 0x0001,          STATFLAG_DISKCHG        = 0x0001,
Line 30  typedef struct { Line 17  typedef struct {
 typedef struct {  typedef struct {
         STFLAGHDR       hdr;          STFLAGHDR       hdr;
         UINT            pos;          UINT            pos;
         char            *err;          OEMCHAR         *err;
         int                     errlen;          int                     errlen;
 } _STFLAGH, *STFLAGH;  } _STFLAGH, *STFLAGH;
   
Line 48  extern "C" { Line 35  extern "C" {
   
 int statflag_read(STFLAGH sfh, void *ptr, UINT size);  int statflag_read(STFLAGH sfh, void *ptr, UINT size);
 int statflag_write(STFLAGH sfh, const void *ptr, UINT size);  int statflag_write(STFLAGH sfh, const void *ptr, UINT size);
 void statflag_seterr(STFLAGH sfh, const char *str);  void statflag_seterr(STFLAGH sfh, const OEMCHAR *str);
   
 int statsave_save(const char *filename);  int statsave_save(const OEMCHAR *filename);
 int statsave_check(const char *filename, char *buf, int size);  int statsave_check(const OEMCHAR *filename, OEMCHAR *buf, int size);
 int statsave_load(const char *filename);  int statsave_load(const OEMCHAR *filename);
   
 #ifdef __cplusplus  #ifdef __cplusplus
 }  }

Removed from v.1.2  
changed lines
  Added in v.1.4


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