]> pilppa.org Git - lib1wire.git/blobdiff - src/W1Store.cc
Use pointers in date comparison functions.
[lib1wire.git] / src / W1Store.cc
index effea2e27e47df37adcb3ecd8da623444542ca59..fddf015ea2795dee3c5399b866bc5dcd27b11a3e 100644 (file)
@@ -401,7 +401,7 @@ vector<Data *> *W1Store::get_sum(int freq_sec) {
                                                }
                                                else {
                                                        date    = data->get_date();
-                                                       if (date.before(*limit_d)) {
+                                                       if (date.before(limit_d)) {
                                                                for (jj = 0; jj < col_count; jj++) {
                                                                        calc->value_arr[jj]     = calc->value_arr[jj] + data->value_arr[jj];
                                                                }
@@ -471,7 +471,7 @@ vector<Data *> *W1Store::get_mean(int freq_sec) {
                                                }
                                                else {
                                                        date    = data->get_date();
-                                                       if (date.before(*limit_d)) {
+                                                       if (date.before(limit_d)) {
                                                                for (jj = 0; jj < col_count; jj++) {
                                                                        calc->value_arr[jj]     = calc->value_arr[jj] + data->value_arr[jj];
                                                                }
@@ -549,7 +549,7 @@ vector<Data *> *W1Store::get_delta(int freq_sec) {
                                                }
                                                else {
                                                        date    = data->get_date();
-                                                       if (date.before(*limit_d)) {
+                                                       if (date.before(limit_d)) {
                                                                if (calc2 != NULL) {
                                                                        delete(calc2);
                                                                }
@@ -629,7 +629,7 @@ vector<Data *> *W1Store::get_max_or_min(int freq_sec, bool max) {
                                                }
                                                else {
                                                        date    = data->get_date();
-                                                       if (date.before(*limit_d)) {
+                                                       if (date.before(limit_d)) {
                                                                if (max == true) {
                                                                        for (jj = 0; jj < col_count; jj++) {
                                                                                if (calc->value_arr[jj] < data->value_arr[jj]) {