]> pilppa.org Git - lib1wire.git/blobdiff - src/Date.cc
Support for querying the list devices having data stored.
[lib1wire.git] / src / Date.cc
index b00d8a78270494c71a11deb229a9b7521787072f..8c03c5bd661e6ed7a5c371037ef4e0923b268af2 100644 (file)
@@ -26,7 +26,7 @@ Date::Date() {
 
        time(&wtime);
        ltime   = localtime(&wtime);
-       year    = ltime->tm_year;
+       year    = 1900 + ltime->tm_year;
        month   = ltime->tm_mon;
        day     = ltime->tm_mday;
        hour    = ltime->tm_hour;
@@ -57,7 +57,7 @@ bool Date::is_leap_year() {
 
        ret_val = false;
        if ((year % 4 == 0) &&
-           (year % 400 == 0) || (year % 100 != 0)) {
+           ((year % 400 == 0) || (year % 100 != 0))) {
                ret_val = true;
        }
        return ret_val;
@@ -141,7 +141,6 @@ string Date::to_string() {
        char    buffer[30];
        string  ret_val;
 
-       int n, a=5, b=3;
        sprintf(buffer, "%016d%02d%02d%02d%02d%02d", year, month, day, hour, min, sec);
        ret_val = buffer;
        return ret_val;