diff --git a/src/util/rename_symbol.cpp b/src/util/rename_symbol.cpp index 3b161371dcd..a44369fbc34 100644 --- a/src/util/rename_symbol.cpp +++ b/src/util/rename_symbol.cpp @@ -146,7 +146,8 @@ bool rename_symbolt::rename(typet &dest) const else if(dest.id()==ID_code) { code_typet &code_type=to_code_type(dest); - rename(code_type.return_type()); + if(!rename(code_type.return_type())) + result = false; for(auto &p : code_type.parameters()) {