]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
os/bluestore: Writer, fix for clang
authorAdam Kupczyk <akupczyk@ibm.com>
Mon, 15 Jul 2024 06:33:55 +0000 (06:33 +0000)
committerAdam Kupczyk <akupczyk@ibm.com>
Wed, 7 Aug 2024 10:55:46 +0000 (10:55 +0000)
Clang fails at _construct_at().

Signed-off-by: Adam Kupczyk <akupczyk@ibm.com>
src/os/bluestore/Writer.cc

index 3accc0f437a7c2efb3824533893b58de527c89fa..0cf7e5c337803757644dfd2a7d7deb43d5790312 100644 (file)
@@ -1245,7 +1245,7 @@ void BlueStore::Writer::_split_data(
     if (p > end_offset - lof) p = end_offset - lof;
     bufferlist tmp;
     data.splice(0, p, &tmp);
-    bd.emplace_back(p, 0, tmp, tmp);
+    bd.emplace_back(blob_data_t{p, 0, tmp, tmp});
     lof += p;
   }
 }