]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
test/pglog: Fix memory leak 46509/head
authorAdam Kupczyk <akupczyk@redhat.com>
Thu, 2 Jun 2022 17:46:27 +0000 (17:46 +0000)
committerAdam Kupczyk <akupczyk@redhat.com>
Thu, 2 Jun 2022 17:46:27 +0000 (17:46 +0000)
Signed-off-by: Adam Kupczyk <akupczyk@redhat.com>
src/test/osd/TestPGLog.cc

index 004e3cd1c589155fd04802202538460c033afb03..c0c09e0e16f284033903dcca6ee90c3f91c58490 100644 (file)
@@ -2075,7 +2075,7 @@ TEST_F(PGLogTest, filter_log_1) {
     int num_internal = 10;
 
     // Set up splitting map
-    OSDMap *osdmap = new OSDMap;
+    std::unique_ptr<OSDMap> osdmap(new OSDMap);
     uuid_d test_uuid;
     test_uuid.generate_random();
     osdmap->build_simple_with_pool(g_ceph_context, epoch, test_uuid, max_osd, bits, bits);