diff -r fb52e868f928 -r b690381dcb35 src/compiler/SemanticAnalysis.cpp --- a/src/compiler/SemanticAnalysis.cpp Sat Nov 17 19:19:34 2012 -0800 +++ b/src/compiler/SemanticAnalysis.cpp Sat Nov 17 19:22:27 2012 -0800 @@ -247,7 +247,7 @@ PoolScope poolScope(zone_->pool()); RootScope rootScope(zone_); - HIR *hir; + HIR *hir = NULL; if (node->initialization()) { if ((hir = eval(node->initialization())) == NULL) return;