From: Danny Al-Gaaf Date: Wed, 7 May 2014 15:28:31 +0000 (+0200) Subject: test_rgw_manifest.cc: fix VLA of non-POD element type X-Git-Tag: v0.81~45^2~14 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=a0f59df157c91bea1979cb76ff754ef45a47e92a;p=ceph.git test_rgw_manifest.cc: fix VLA of non-POD element type Use vector to fix: test/rgw/test_rgw_manifest.cc:184:20: error: variable length array of non-POD element type 'RGWObjManifest' RGWObjManifest pm[num_parts]; Signed-off-by: Danny Al-Gaaf --- diff --git a/src/test/rgw/test_rgw_manifest.cc b/src/test/rgw/test_rgw_manifest.cc index 502eaf9d41d5..4fb80694ed33 100644 --- a/src/test/rgw/test_rgw_manifest.cc +++ b/src/test/rgw/test_rgw_manifest.cc @@ -181,7 +181,7 @@ TEST(TestRGWManifest, obj_with_head_and_tail) { TEST(TestRGWManifest, multipart) { int num_parts = 16; - RGWObjManifest pm[num_parts]; + vector pm(num_parts); rgw_bucket bucket; uint64_t part_size = 10 * 1024 * 1024; uint64_t stripe_size = 4 * 1024 * 1024;