diff options
author | Jeff Law <law@gcc.gnu.org> | 1997-12-11 09:26:05 -0700 |
---|---|---|
committer | Jeff Law <law@gcc.gnu.org> | 1997-12-11 09:26:05 -0700 |
commit | b472527b0fdc204489ee647a6752b29b1291317a (patch) | |
tree | 14ba3dfecebffb68f2afc7348224d403c74620f6 /gcc/stmt.c | |
parent | c4ae3f91a2e59633859532b4e2f62b210f23b3bf (diff) | |
download | gcc-b472527b0fdc204489ee647a6752b29b1291317a.zip gcc-b472527b0fdc204489ee647a6752b29b1291317a.tar.gz gcc-b472527b0fdc204489ee647a6752b29b1291317a.tar.bz2 |
Another handful of gcc-2.8 changes (will it ever go out the door?).
See ChangeLog.11 for details.
From-SVN: r17040
Diffstat (limited to 'gcc/stmt.c')
-rw-r--r-- | gcc/stmt.c | 6 |
1 files changed, 5 insertions, 1 deletions
@@ -4027,9 +4027,13 @@ expand_decl_cleanup_no_eh (decl, cleanup) tree decl, cleanup; { int save_eh = using_eh_for_cleanups_p; + int result; + using_eh_for_cleanups_p = 0; - expand_decl_cleanup (decl, cleanup); + result = expand_decl_cleanup (decl, cleanup); using_eh_for_cleanups_p = save_eh; + + return result; } /* Arrange for the top element of the dynamic cleanup chain to be |