From db7f148e8e74e3757e440deb998c2c790d493553 Mon Sep 17 00:00:00 2001 From: Bastian Dehn Date: Sat, 22 Jun 2024 10:06:51 +0200 Subject: [PATCH] add work overtime hours --- src/feierabendxml.c | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/src/feierabendxml.c b/src/feierabendxml.c index c71c1c9..c7c38a1 100644 --- a/src/feierabendxml.c +++ b/src/feierabendxml.c @@ -165,6 +165,17 @@ int main(int argc, char* argv[]) free(xmlElemContent); xmlElemContent = NULL; + *fabend->worktime = get_current_worktime_diff_to_end_eight_hour(*fabend->begin, *fabend->now); + get_time_str_overtime(*fabend->worktime, value); + xmlElemName = xmlCharStrdup("stunden"); + xmlElemContent = xmlCharStrdup(value); + xmlTextWriterWriteAttribute(xmlWriter, xmlElemName, xmlElemContent); + memset(value, 0, MAX_STRING_LENGTH); + free(xmlElemName); + xmlElemName = NULL; + free(xmlElemContent); + xmlElemContent = NULL; + xmlTextWriterEndElement(xmlWriter); xmlTextWriterEndElement(xmlWriter); xmlTextWriterEndDocument(xmlWriter); -- 2.39.5