Changes in / [d298e03:535adab]


Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/InitTweak/FixInit.cc

    rd298e03 r535adab  
    896896                        Parent::visit( compoundStmt );
    897897
    898                         // add destructors for the current scope that we're exiting, unless the last statement is a return, which
    899                         // causes unreachable code warnings
     898                        // add destructors for the current scope that we're exiting
    900899                        std::list< Statement * > & statements = compoundStmt->get_kids();
    901                         if ( ! statements.empty() && ! dynamic_cast< ReturnStmt * >( statements.back() ) ) {
    902                                 insertDtors( reverseDeclOrder.front().begin(), reverseDeclOrder.front().end(), back_inserter( statements ) );
    903                         }
     900                        insertDtors( reverseDeclOrder.front().begin(), reverseDeclOrder.front().end(), back_inserter( statements ) );
    904901                        reverseDeclOrder.pop_front();
    905902                }
Note: See TracChangeset for help on using the changeset viewer.