added missing include
[libfirm] / ir / ir / pseudo_irg.c
index 1df6053..5ab5fcb 100644 (file)
 #include "array.h"
 
 
-/** Returns the number of pseudo graphs in the program. */
+/* Returns the number of pseudo graphs in the program. */
 int get_irp_n_pseudo_irgs(void) {
   assert (irp && irp->pseudo_graphs);
   return ARR_LEN(irp->pseudo_graphs);
 }
 
-/** Returns the number of pseudo graphs in the program. */
+/* Returns the pos'th  pseudo graph in the program. */
 ir_graph *get_irp_pseudo_irg(int pos) {
   assert(0 <= pos && pos <= get_irp_n_pseudo_irgs());
   return irp->pseudo_graphs[pos];
@@ -54,17 +54,19 @@ new_pseudo_ir_graph(entity *ent, int n_loc) {
   return res;
 }
 
-/** Returns true ir ir_graph is pseudo graph. */
+/* Returns non-zero ir ir_graph is pseudo graph. */
 int is_pseudo_ir_graph(ir_graph *irg)
 {
+  int i, n_pseudo_irgs;
+
   assert(irg && "nothing here");
   assert(is_ir_graph(irg) && "no ir_graph given");
 
-  int i, n_pseudo_irgs = get_irp_n_pseudo_irgs();
+  n_pseudo_irgs = get_irp_n_pseudo_irgs();
   for (i = 0; i < n_pseudo_irgs; ++i) {
-    if (irg == get_irp_pseudo_irg(i)) return true;
+    if (irg == get_irp_pseudo_irg(i)) return 1;
   }
-  return false;
+  return 0;
 }
 
 static int visit_pseudo_irgs = 0;