Skip to content

Commit 1eea37e

Browse files
authored
Merge pull request ceph#62946 from MaxKellermann/rgw_cksum__unreachable
rgw/rgw_cksum: work around -Wsometimes-uninitialized Reviewed-by: Casey Bodley <[email protected]>
2 parents c24cf67 + 2afbc2f commit 1eea37e

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

src/rgw/rgw_cksum.cc

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,9 @@ namespace rgw::cksum {
7272
cck3 = crc32iscsi_comb(cck1, cck2, len1);
7373
break;
7474
default:
75-
break;
75+
/* unreachable (already checked by outer switch/case) */
76+
// TODO change to std::unreachable() once we are C++23
77+
goto out;
7678
}
7779
/* and byteswap */
7880
cck3 = rgw::digest::byteswap(cck3);

0 commit comments

Comments
 (0)