librbd/internal.cc: In function 'int librbd::ictx_refresh(librbd::ImageCtx*)':
librbd/internal.cc:1334:59: warning: enumeral and non-enumeral type in conditional expression [enabled by default]
Signed-off-by: Sage Weil <sage@inktank.com>
for (size_t i = 0; i < new_snapc.snaps.size(); ++i) {
uint64_t features = ictx->old_format ? 0 : snap_features[i];
uint8_t protection_status = ictx->old_format ?
- RBD_PROTECTION_STATUS_UNPROTECTED : snap_protection[i];
+ (uint8_t)RBD_PROTECTION_STATUS_UNPROTECTED : snap_protection[i];
cls_client::parent_info parent;
if (!ictx->old_format)
parent = snap_parents[i];