Index: libcfa/src/parseconfig.cfa
===================================================================
--- libcfa/src/parseconfig.cfa	(revision a01404e680fbfed12f9a7e7295684475d8ef7584)
+++ libcfa/src/parseconfig.cfa	(revision 2c2d32be9c429dc236ce86a669b22ed0a307123f)
@@ -2,9 +2,9 @@
 #include "parseconfig.hfa"
 
-static bool comments( ifstream & in, string & name ) {
+bool comments( ifstream & in, char * name ) {
 	while () {
 		in | name;
 	  if ( fail( in ) ) return true;
-	  if ( name.substr(0,1) != "#" ) break;
+	  if ( name[0] != '#' ) break;
 		in | nl;	// ignore remainder of line
 	} // for
@@ -19,5 +19,5 @@
 		bool used;										// already supplied ?
 		unsigned int & value;							// location to put configuration value
-	} static parms[Parmnum] = {
+	} parms[Parmnum] = {
 		{ "StopCost", false, cparms.stopCost },
 		{ "NumStudents", false, cparms.numStudents },
@@ -32,5 +32,5 @@
 		{ "NumCouriers", false, cparms.numCouriers },
 	};
-	string name;
+	char * name;
 	int value;
 	unsigned int cnt, posn, numOfParm = 0;
