fix memory leak.
diff --git a/cpp/test/reader/table_view/tsfile_reader_table_test.cc b/cpp/test/reader/table_view/tsfile_reader_table_test.cc
index 4c4bef5..c281de4 100644
--- a/cpp/test/reader/table_view/tsfile_reader_table_test.cc
+++ b/cpp/test/reader/table_view/tsfile_reader_table_test.cc
@@ -555,6 +555,7 @@
     std::cout << std::endl;
     check(ret, max_rows);
     ret->close();
+    reader.destroy_query_data_set(ret);
     reader.close();
 }