]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
rados: fix delete[] in aio_bencher
authorSage Weil <sage@newdream.net>
Wed, 8 Sep 2010 22:22:17 +0000 (15:22 -0700)
committerSage Weil <sage@newdream.net>
Wed, 8 Sep 2010 22:22:17 +0000 (15:22 -0700)
src/osdc/rados_bencher.h

index 49ca902e7b31980409c371c5654c402fbb3523c2..9d4f34f2e4d8c0d6ff81f842a3faabec3775eb96 100644 (file)
@@ -66,7 +66,7 @@ int aio_bench(Rados& rados, rados_pool_t pool, int operation,
     bufferlist object_data;
     r = rados.read(pool, BENCH_DATA, 0, object_data, sizeof(int)*2);
     if (r <= 0) {
-      delete contentsChars;
+      delete[] contentsChars;
       if (r == -2)
        cerr << "Must write data before running a read benchmark!" << std::endl;
       return r;
@@ -109,7 +109,7 @@ int aio_bench(Rados& rados, rados_pool_t pool, int operation,
   }
   
  out:
-  delete contentsChars;
+  delete[] contentsChars;
   delete data;
   return r;
 }