FILE *ResOpenFileRW( const char *filename ) /*****************************************/ { FILE *fp; fp = WRESOPEN( filename, WRES_OPEN_RW ); if( fp == NULL ) WRES_ERROR( WRS_OPEN_FAILED ); return( fp ); }
WResFileID ResOpenFileRW( const char *filename ) /**********************************************/ { WResFileID ret; ret = WRESOPEN( filename, O_CREAT | O_RDWR | O_BINARY, PMODE_RW ); if( ret == WRES_NIL_HANDLE ) { WRES_ERROR( WRS_OPEN_FAILED ); } return( ret ); }
WResFileID ResOpenFileRW( const char *filename ) /**********************************************/ { WResFileID fid; fid = WRESOPEN( filename, WRES_OPEN_RW ); if( fid == WRES_NIL_HANDLE ) { WRES_ERROR( WRS_OPEN_FAILED ); } return( fid ); }
int WResOpenNewFile( const char *filename ) /*****************************************/ { int newhandle; newhandle = WRESOPEN( filename, O_CREAT | O_WRONLY | O_TRUNC | O_BINARY, PMODE_RW ); if (newhandle == -1) { WRES_ERROR( WRS_OPEN_FAILED ); } else { WResFileInit( newhandle ); } return( newhandle ); }