- BOOST_FOREACH (DCPTimePeriod i, subtract (period, periods)) {
- list<Buffer>::iterator before = _buffers.end();
- list<Buffer>::iterator after = _buffers.end();
- for (list<Buffer>::iterator j = _buffers.begin(); j != _buffers.end(); ++j) {
+ for (auto i: subtract(period, periods)) {
+ auto before = _buffers.end();
+ auto after = _buffers.end();
+ for (auto j = _buffers.begin(); j != _buffers.end(); ++j) {