]> pilppa.org Git - lib1wire.git/blobdiff - src_test/test_w1_datalog_read.cc
Started adding support for caches when reading data. Cache files for
[lib1wire.git] / src_test / test_w1_datalog_read.cc
index 046a47508c98eb52753636223a1498d9935bbb25..b9b8b7adbfde55100718137f39dc84e4e8c04dff 100644 (file)
@@ -19,8 +19,9 @@
 #include "Factory.hh"
 #include "W1Util.hh"
 
-using namespace w1;
 using namespace std;
+using namespace plp;
+using namespace w1;
 
 bool try_parse_long(const char *str, long *result) {
        int     new_result;
@@ -70,10 +71,10 @@ int main(int argc, char** argv) {
                if (dta != NULL) {
                        dr      = dta->get_data_range();
                        if (dr != NULL) {
-                               fdata   = dr->get_first_data();
+                               fdata   = dr->get_first();
                                if (fdata != NULL) {
                                        fdata->printout();
-                                       ldata   = dr->get_last_data();
+                                       ldata   = dr->get_last();
                                        if (ldata != NULL) {
                                                ldata->printout();
                                                plp::Date d1;
@@ -82,10 +83,11 @@ int main(int argc, char** argv) {
                                                d1      = fdata->get_date();
                                                d2      = ldata->get_date();
                                                dr2     = dta->get_data(&d1, &d2);
-                                               delete(ldata);
                                                if (dr2 != NULL) {
+                                                       dr2->printout();
                                                        delete(dr2);
                                                }
+                                               delete(ldata);
                                        }
                                        delete(fdata);
                                }