Slightly tweaked docs on supplying your own main

This commit is contained in:
Phil Nash 2013-07-02 19:42:21 +01:00
parent ad7445d33c
commit 54e6f9d471
1 changed files with 2 additions and 0 deletions

View File

@ -41,6 +41,7 @@ int main( int argc, char* const argv[] )
Catch::Session session; // There must be exactly once instance
// writing to session.configData() here sets defaults
// this is the preferred way to set them
int returnCode = session.applyCommandLine( argc, argv );
if( returnCode != 0 ) // Indicates a command line error
@ -48,6 +49,7 @@ int main( int argc, char* const argv[] )
// writing to session.configData() or session.Config() here
// overrides command line args
// only do this if you know you need to
return session.run();
}