]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
rgw: switch to std::array in RGWBulkUploadOp due to C++11 and FreeBSD.
authorRadoslaw Zarzynski <rzarzynski@mirantis.com>
Tue, 4 Apr 2017 09:42:37 +0000 (11:42 +0200)
committerRadoslaw Zarzynski <rzarzynski@mirantis.com>
Tue, 4 Apr 2017 16:24:20 +0000 (18:24 +0200)
commit6f1871bc856dab56b0850afbdd7bbd993d190a93
tree76a3edfac1383062ddd2fed50f023d577849fb43
parent26c1b4c2d710d770e1e47beeb58be5164e2f3088
rgw: switch to std::array in RGWBulkUploadOp due to C++11 and FreeBSD.

Before this patch RGWBulkUploadOp::terminal_errors was declared as
std::initializer_list<int>. Unfortunately, a constexpr constructor
for it is available since C++14, not C++11. This was causing build
failures on FreeBSD.

Signed-off-by: Radoslaw Zarzynski <rzarzynski@mirantis.com>
src/rgw/rgw_op.cc
src/rgw/rgw_op.h