diff --git a/src/ansi-c/expr2c.cpp b/src/ansi-c/expr2c.cpp index a6975bdab19..86bd4183b91 100644 --- a/src/ansi-c/expr2c.cpp +++ b/src/ansi-c/expr2c.cpp @@ -3337,7 +3337,7 @@ std::string expr2ct::convert_code_return( std::string dest=indent_str(indent); dest+="return"; - if(src.operands().size()==1) + if(to_code_return(src).has_return_value()) dest+=" "+convert(src.op0()); dest+=';';