commit c0e7311feaa950f65a487dafd5463dc7cde7535c from: Sergey Bronnikov date: Tue Aug 06 07:49:59 2024 UTC datetime: remove unused function datetime_gmtoff The function `datetime_gmtoff()` has been introduced in commit aec6fbac1f22 ("datetime: implement date.isdst") for a function `datetime_increment_by()`. In commit 6ca072853034 ("datetime: fix interval arithmetic for DST") the function `datetime_increment_by()` has been updated and call of the function `datetime_gmtoff()` was removed. `datetime_gmtoff` is dead code now. The patch removes `datetime_gmtoff()`. NO_CHANGELOG=codehealth NO_DOC=codehealth NO_TEST=codehealth (cherry picked from commit 625afe418151de1015483ed24acaa57e1f85efb3) commit - 2d4b91d3d8952a3e5895f718e540ddd3e779f83c commit + c0e7311feaa950f65a487dafd5463dc7cde7535c blob - d66cace43704a399c82a1ae0f12316467b90abbb blob + 298347f1ed7c5bbf3650897708932a39aa100495 --- src/lib/core/datetime.c +++ src/lib/core/datetime.c @@ -78,16 +78,6 @@ datetime_isdst(const struct datetime *date) epoch_timezone_lookup(date->epoch, date->tzindex, &gmtoff, &isdst); return isdst != 0; -} - -long -datetime_gmtoff(const struct datetime *date) -{ - int isdst = 0; - long gmtoff = date->tzoffset * 60; - - epoch_timezone_lookup(date->epoch, date->tzindex, &gmtoff, &isdst); - return gmtoff; } void blob - af831e0a25899d62405ecd6cbfc8e9ef3af7dbf8 blob + d45c990af5148a1c20da52a4d7b0c5419a9b34ba --- src/lib/core/datetime.h +++ src/lib/core/datetime.h @@ -185,12 +185,6 @@ tm_to_datetime(struct tnt_tm *tm, struct datetime *dat */ bool datetime_isdst(const struct datetime *date); - -/** - * Return gmtoff of a given @sa datetime moment. - */ -long -datetime_gmtoff(const struct datetime *date); /** * Parse datetime text in ISO-8601 given format, and construct output