From: Bastian Dehn Date: Sat, 22 Jun 2024 07:33:30 +0000 (+0200) Subject: add break time X-Git-Tag: 1.2.0^2~16^2~27 X-Git-Url: https://gitweb.hhaalo.de/?a=commitdiff_plain;h=bbe34410fc36891db0e43e6f77fb19470f4f6f1a;p=feierabend.git add break time --- diff --git a/src/feierabendxml.c b/src/feierabendxml.c index 3604239..5209d8f 100644 --- a/src/feierabendxml.c +++ b/src/feierabendxml.c @@ -3,6 +3,7 @@ #include #include #include "worktime.h" +#include "break.h" #include "time_format.h" #include "feierabend.h" @@ -128,6 +129,17 @@ int main(int argc, char* argv[]) free(xmlElemContent); xmlElemContent = NULL; + time_t breaktime = get_break_time(*fabend->worktime); + get_time_str(breaktime, value); + xmlElemName = xmlCharStrdup("pause"); + 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);