Index: libcfa/src/parseconfig.cfa
===================================================================
--- libcfa/src/parseconfig.cfa	(revision 52c68912da51a15a23b7f76fd16274fc964c41e4)
+++ libcfa/src/parseconfig.cfa	(revision 98d6b744bef304bc4b77fbfde055bd73de79965f)
@@ -74,6 +74,6 @@
 
 		while () {
-			char * key;
-			char * value;
+			char * key = 0p;
+			char * value = 0p;
 		  if ( comments( in, key ) ) break;			// eof ?
 		  	// Should we just overwrite duplicate config entries? Having a hash map would make this much easier
@@ -111,5 +111,5 @@
 
 				// Validate the parsed data, if necessary
-				if ( entries[j].validate != 0p ) {
+				if ( entries[j].validate != (bool (*)(void *))0p ) {
 					if ( !entries[j].validate( entries[j].variable ) ) throwValidation_Failure( entries[j] );
 				}
