MCPcopy Create free account
hub / github.com/dhewm/dhewm3 / OpenFileByMode

Method OpenFileByMode

neo/framework/FileSystem.cpp:3360–3372  ·  view source on GitHub ↗

================ idFileSystemLocal::OpenFileByMode ================ */

Source from the content-addressed store, hash-verified

3358================
3359*/
3360idFile *idFileSystemLocal::OpenFileByMode( const char *relativePath, fsMode_t mode ) {
3361 if ( mode == FS_READ ) {
3362 return OpenFileRead( relativePath );
3363 }
3364 if ( mode == FS_WRITE ) {
3365 return OpenFileWrite( relativePath );
3366 }
3367 if ( mode == FS_APPEND ) {
3368 return OpenFileAppend( relativePath, true );
3369 }
3370 common->FatalError( "idFileSystemLocal::OpenFileByMode: bad mode" );
3371 return NULL;
3372}
3373
3374/*
3375==============

Callers 2

DisassembleMethod · 0.80
DisassembleMethod · 0.80

Calls 1

FatalErrorMethod · 0.45

Tested by

no test coverage detected