diff --git a/lib/luks2/luks2_json_format.c b/lib/luks2/luks2_json_format.c index 532b5d0d..ae49451f 100644 --- a/lib/luks2/luks2_json_format.c +++ b/lib/luks2/luks2_json_format.c @@ -360,6 +360,7 @@ int LUKS2_generate_hdr( if (json_object_object_add_by_uint(jobj_segments, 0, jobj_segment)) { json_object_put(jobj_segment); + r = -ENOMEM; goto err; }