]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
radostool: fix memleak in error path
authorColin Patrick McCabe <cmccabe@alumni.cmu.edu>
Thu, 25 Nov 2010 01:26:35 +0000 (17:26 -0800)
committerColin Patrick McCabe <cmccabe@alumni.cmu.edu>
Tue, 30 Nov 2010 23:48:48 +0000 (15:48 -0800)
Signed-off-by: Colin McCabe <colinm@hq.newdream.net>
src/rados.cc

index f4bc0e0480b3308f4243c0ec3b8fd922b5253d5c..e6635d7295a3575ef1bcfc6fb5ad2dc6a1d41f77 100644 (file)
@@ -233,6 +233,7 @@ int main(int argc, const char **argv)
       ret = rados.list_objects_more(ctx, 1 << 10, vec);
       if (ret < 0) {
        cerr << "got error: " << strerror_r(-ret, buf, sizeof(buf)) << std::endl;
+       delete outstream;
        goto out;
       }
       if (vec.empty())