From ef8d944dd30e74264665f92ca8960cb42dedaa64 Mon Sep 17 00:00:00 2001 From: Th3maz1ng Date: Wed, 30 Mar 2022 11:02:24 +0200 Subject: [PATCH] Removed explicit copy constructor which had no real use --- src/libs/RTClib-master/RTClib.cpp | 9 --------- src/libs/RTClib-master/RTClib.h | 2 +- 2 files changed, 1 insertion(+), 10 deletions(-) diff --git a/src/libs/RTClib-master/RTClib.cpp b/src/libs/RTClib-master/RTClib.cpp index 805903b..ec2c933 100644 --- a/src/libs/RTClib-master/RTClib.cpp +++ b/src/libs/RTClib-master/RTClib.cpp @@ -109,15 +109,6 @@ DateTime::DateTime (uint16_t year, uint8_t month, uint8_t day, uint8_t hour, uin ss = sec; } -DateTime::DateTime (const DateTime& copy): - yOff(copy.yOff), - m(copy.m), - d(copy.d), - hh(copy.hh), - mm(copy.mm), - ss(copy.ss) -{} - static uint8_t conv2d(const char* p) { uint8_t v = 0; if ('0' <= *p && *p <= '9') diff --git a/src/libs/RTClib-master/RTClib.h b/src/libs/RTClib-master/RTClib.h index 6cc4c9f..8e52204 100644 --- a/src/libs/RTClib-master/RTClib.h +++ b/src/libs/RTClib-master/RTClib.h @@ -3,6 +3,7 @@ // Added a real begin verification for the ds3231 01/05/2019 Th3maz1ng // Added a real begin verification for the ds1307 27/04/2020 Th3maz1ng // Adding DS3231 internal temperature sensor reading +// Removed unnecessary copy constructor raising a warning with gcc 10.3 #ifndef _RTCLIB_H_ #define _RTCLIB_H_ @@ -36,7 +37,6 @@ public: DateTime (uint32_t t = 0); DateTime (uint16_t year, uint8_t month, uint8_t day, uint8_t hour = 0, uint8_t min = 0, uint8_t sec = 0); - DateTime (const DateTime& copy); DateTime (const char* date, const char* time); DateTime (const __FlashStringHelper* date, const __FlashStringHelper* time); uint16_t year() const { return 2000 + yOff; }