From 9e4fb3d3e7de471d4556f52a53efc4f3532b260f Mon Sep 17 00:00:00 2001 From: Bill Currie Date: Fri, 30 Nov 2012 17:24:39 +0900 Subject: [PATCH] Fix the return type flow. Uninitialized variable :P So far, basic tests seem to be good. --- tools/qfcc/source/flow.c | 1 + 1 file changed, 1 insertion(+) diff --git a/tools/qfcc/source/flow.c b/tools/qfcc/source/flow.c index b2e42b6e4..5af8a8e15 100644 --- a/tools/qfcc/source/flow.c +++ b/tools/qfcc/source/flow.c @@ -604,6 +604,7 @@ flow_return_type (flowgraph_t *graph) flow_set_return_type (node, ev_void); for (i = 1; i < graph->num_nodes; i++) { node = graph->nodes[graph->dfo[i]]; + return_type = ev_type_count; for (pred_iter = set_first (node->predecessors); pred_iter; pred_iter = set_next (pred_iter)) { pred = graph->nodes[pred_iter->member];