]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
filestore: free fiemap used for testing fs capabilities
authorGreg Farnum <gregory.farnum@dreamhost.com>
Wed, 7 Sep 2011 15:37:17 +0000 (08:37 -0700)
committerGreg Farnum <gregory.farnum@dreamhost.com>
Thu, 8 Sep 2011 16:51:10 +0000 (09:51 -0700)
No more memory leak!

Signed-off-by: Greg Farnum <gregory.farnum@dreamhost.com>
src/os/FileStore.cc

index 86281ab9982d2fd9b419a6e47e266cc4e2710c39..95fd73f94248b91c6784eb9c8284f7820c22f986 100644 (file)
@@ -1065,6 +1065,7 @@ int FileStore::_detect_fs()
     dout(0) << "mount FIEMAP ioctl is disabled via 'filestore fiemap' config option" << dendl;
     ioctl_fiemap = false;
   }
+  free(fiemap);
 
   struct statfs st;
   r = ::fstatfs(fd, &st);