Index: libcfa/src/parseconfig.cfa
===================================================================
--- libcfa/src/parseconfig.cfa	(revision b0f225f4a182eb77c1ccda02c16472819726df96)
+++ libcfa/src/parseconfig.cfa	(revision 24ebddac8cb6c9f0c7eace68ce40fcee372b75b6)
@@ -119,5 +119,5 @@
 
 // Parse configuration from a file formatted in tabular (CS 343) style
-[ * KVPairs ] parse_tabular_config_format( [] const char config_file, size_t num_entries ) {
+KVPairs * parse_tabular_config_format( const char config_file[], size_t num_entries ) {
 	// TODO: Change this to a unique_ptr when we fully support returning them (move semantics)
 	* KVPairs kv_pairs = new( num_entries );
Index: libcfa/src/parseconfig.hfa
===================================================================
--- libcfa/src/parseconfig.hfa	(revision b0f225f4a182eb77c1ccda02c16472819726df96)
+++ libcfa/src/parseconfig.hfa	(revision 24ebddac8cb6c9f0c7eace68ce40fcee372b75b6)
@@ -86,5 +86,5 @@
 
 
-[ * KVPairs ] parse_tabular_config_format( [] const char config_file, size_t num_entries );
+KVPairs * parse_tabular_config_format( const char config_file[], size_t num_entries );
 
 [ void ] parse_config(
@@ -92,5 +92,5 @@
 	[] config_entry entries,
 	size_t num_entries,
-	KVPairs * (*parser)(const char [], size_t)
+	KVPairs * (*parser)(const char [], size_t) = parse_tabular_config_format
 );
 
