*/
loff_t did = 0;
while (amount == 0 || did < amount) {
- BufferHead *bh = (BufferHead*) bh_lru_dirty.lru_get_next_expire();
+ BufferHead *bh = static_cast<BufferHead*>(bh_lru_dirty.lru_get_next_expire());
if (!bh) break;
if (bh->last_write > cutoff) break;
<< dendl;
while (get_stat_clean() > max_bytes) {
- BufferHead *bh = (BufferHead*) bh_lru_rest.lru_expire();
+ BufferHead *bh = static_cast<BufferHead*>(bh_lru_rest.lru_expire());
if (!bh)
break;
}
while (ob_lru.lru_get_size() > max_ob) {
- Object *ob = (Object*)ob_lru.lru_expire();
+ Object *ob = static_cast<Object*>(ob_lru.lru_expire());
if (!ob)
break;
utime_t cutoff = ceph_clock_now(cct);
cutoff -= max_dirty_age;
BufferHead *bh = 0;
- while ((bh = (BufferHead*)bh_lru_dirty.lru_get_next_expire()) != 0 &&
+ while ((bh = static_cast<BufferHead*>(bh_lru_dirty.lru_get_next_expire())) != 0 &&
bh->last_write < cutoff) {
ldout(cct, 10) << "flusher flushing aged dirty bh " << *bh << dendl;
bh_write(bh);