isl_ast_codegen.c: generate_components: fix error handling