--- np2/common/textfile.h 2005/02/07 14:46:08 1.3 +++ np2/common/textfile.h 2005/03/20 06:09:16 1.6 @@ -1,20 +1,14 @@ -typedef struct { - long fh; - long fhpos; - UINT buffersize; - UINT flag; - UINT pos; - UINT remain; -} _TEXTFILE, *TEXTFILEH; - +typedef void *TEXTFILEH; #ifdef __cplusplus extern "C" { #endif TEXTFILEH textfile_open(const OEMCHAR *filename, UINT buffersize); -BRESULT textfile_read(TEXTFILEH fh, char *buffer, UINT size); +TEXTFILEH textfile_create(const OEMCHAR *filename, UINT buffersize); +BRESULT textfile_read(TEXTFILEH fh, OEMCHAR *buffer, UINT size); +BRESULT textfile_write(TEXTFILEH fh, const OEMCHAR *buffer); void textfile_close(TEXTFILEH fh); #ifdef __cplusplus