They take up extra space and can prevent small-function optimizations,
depending on the function implementation.
Signed-off-by: Adam C. Emerson <aemerson@redhat.com>
return r;
} else if (r == -ENOENT) {
// examine oldest snapshot to see if it has a denormalized parent
- auto parent_lambda = [hctx, &parent](const cls_rbd_snap& snap_meta) {
+ auto parent_lambda = [&parent](const cls_rbd_snap& snap_meta) {
if (snap_meta.parent.exists()) {
parent = snap_meta.parent;
}