Index: translator/Parser/DeclarationNode.cc
===================================================================
--- translator/Parser/DeclarationNode.cc	(revision 3848e0e8736f68e720b8e97d4e893bb0bb0aca6b)
+++ translator/Parser/DeclarationNode.cc	(revision d9a0e763800888addddd70d8848a8f432b825e4b)
@@ -103,5 +103,5 @@
 }
 
-DeclarationNode *DeclarationNode::newFunction( std::string* name, DeclarationNode *ret, DeclarationNode *param, StatementNode *body, bool newStyle ) {
+DeclarationNode *DeclarationNode::newFunction( std::string *name, DeclarationNode *ret, DeclarationNode *param, StatementNode *body, bool newStyle ) {
     DeclarationNode *newnode = new DeclarationNode;
     newnode->name = assign_strptr( name );
Index: translator/Parser/InitializerNode.cc
===================================================================
--- translator/Parser/InitializerNode.cc	(revision 3848e0e8736f68e720b8e97d4e893bb0bb0aca6b)
+++ translator/Parser/InitializerNode.cc	(revision d9a0e763800888addddd70d8848a8f432b825e4b)
@@ -7,4 +7,6 @@
 #include <cassert>
 
+#include <iostream>
+using namespace std;
 
 InitializerNode::InitializerNode( ExpressionNode *_expr, bool aggrp, ExpressionNode *des )
@@ -72,6 +74,8 @@
 
 	std::list< Expression *> designlist;
-	if ( designator != 0 )
+
+	if ( designator != 0 ) {
 	    buildList<Expression, ExpressionNode>( designator, designlist );
+	} // if
 
 	return new ListInit( initlist, designlist );
