refer: http://www.cplusplus.com/reference/vector/vector/resize/
Explicitly specify initialization value to vector::resize operation.
Suggested-by: Kefu Chai <kefu@redhat.com>
Signed-off-by: Changcheng Liu <changcheng.liu@aliyun.com>
{
int o = max_osd;
max_osd = m;
- osd_state.resize(max_osd);
- osd_weight.resize(max_osd);
- for (; o<max_osd; o++) {
- osd_state[o] = 0;
- osd_weight[o] = CEPH_OSD_OUT;
- }
+ osd_state.resize(max_osd, 0);
+ osd_weight.resize(max_osd, CEPH_OSD_OUT);
osd_info.resize(max_osd);
osd_xinfo.resize(max_osd);
osd_addrs->client_addrs.resize(max_osd);