add missing print_indent() (now correctly prints nsted functions)
authorMichael Beck <beck@ipd.info.uni-karlsruhe.de>
Wed, 17 Sep 2008 15:08:48 +0000 (15:08 +0000)
committerMichael Beck <beck@ipd.info.uni-karlsruhe.de>
Wed, 17 Sep 2008 15:08:48 +0000 (15:08 +0000)
[r22042]

ast.c

diff --git a/ast.c b/ast.c
index f02dc66..dfd13de 100644 (file)
--- a/ast.c
+++ b/ast.c
@@ -1440,6 +1440,7 @@ static void print_normal_declaration(const declaration_t *declaration)
        if(declaration->type->kind == TYPE_FUNCTION) {
                if(declaration->init.statement != NULL) {
                        fputs("\n", out);
+                       print_indent();
                        print_statement(declaration->init.statement);
                        return;
                }