git-svn-id: https://svn.microneil.com/svn/SNF4CGP/trunk@35 59e8e3e7-56fa-483b-b4b4-fa6ab0af3dfcmaster
@@ -261,7 +261,10 @@ void ConfigurationManager::update() { | |||
const int OutOfRangeDefaultCode = 0; | |||
ResultConfiguration& ConfigurationManager::ConfigurationForResultCode(int Code) { | |||
if(0 > Code || HighestResultCode < Code) Code = OutOfRangeDefaultCode; | |||
bool CodeIsNegative = (0 > Code); | |||
bool CodeIsTooBig = (HighestResultCode < Code); | |||
bool CodeIsOutOfRange = (CodeIsNegative || CodeIsTooBig); | |||
if(CodeIsOutOfRange) Code = OutOfRangeDefaultCode; | |||
return Configurations[Code]; | |||
} | |||
@@ -106,8 +106,8 @@ void ExecutiveProcess::doShutdown() { | |||
shutdownOutput(); | |||
shutdownJobPool(); | |||
cout << "* SNF4CGP Shutdown completed." << endl; | |||
if(0 < QuitJobNumber) { | |||
cout << QuitJobNumber << " OK" << endl; | |||
if(0 < QuitJobNumber) { // If processing ended with QUIT | |||
cout << QuitJobNumber << " OK" << endl; // then respond appropriately. | |||
} | |||
cout.flush(); | |||
} |
@@ -13,7 +13,7 @@ | |||
using namespace std; // Introduce standard namespace. | |||
const string SNF4CGP_VERSION_INFO = "SNF4CGP Version 0.0.3 Build: " __DATE__ " " __TIME__; | |||
const string SNF4CGP_VERSION_INFO = "SNF4CGP Version 0.0.4 Build: " __DATE__ " " __TIME__; | |||
const int ConfigPathArgNumber = 1; | |||
const int CorrectArgcNumber = 2; |