From: Bastian Dehn Date: Wed, 11 Feb 2026 17:58:45 +0000 (+0100) Subject: change vars to stdint xml X-Git-Tag: 1.3.11^2~5 X-Git-Url: https://gitweb.hhaalo.de/?a=commitdiff_plain;h=5f4659d09216cab5d91263bfdaf808a10668302f;p=feierabend.git change vars to stdint xml --- diff --git a/src/xml.c b/src/xml.c index ebb249e..91c858e 100644 --- a/src/xml.c +++ b/src/xml.c @@ -68,7 +68,7 @@ void readStdInIntoMemory(memFile* mem) allocChunk(mem); size_t read_size = 0; - size_t current_chunk = CHUCK_SIZE; + uint8_t current_chunk = CHUCK_SIZE; while(fread(buf, sizeof(char), 1, stdin) != 0) { mem->data[read_size] = *buf; read_size++; @@ -134,10 +134,10 @@ void initTimeAcount() void writeEntryNode(xmlTextWriterPtr xmlWriter, const char* date, - int begin_hour, - int begin_min, - int end_hour, - int end_min, + uint8_t begin_hour, + uint8_t begin_min, + uint8_t end_hour, + uint8_t end_min, time_t last_saldo) { feierabend* fabend = feierabend_init(); @@ -303,10 +303,10 @@ void writeEntryNode(xmlTextWriterPtr xmlWriter, fabend = NULL; } -void createEntry(int begin_hour, - int begin_min, - int end_hour, - int end_min) +void createEntry(uint8_t begin_hour, + uint8_t begin_min, + uint8_t end_hour, + uint8_t end_min) { xmlChar* xmlElemName = NULL; xmlChar* xmlElemContent = NULL; @@ -423,10 +423,10 @@ void copyNodeAttributes(xmlTextReaderPtr xmlreader, xmlTextWriterPtr xmlwriter) } void addEntry(const char* date, - int begin_hour, - int begin_min, - int end_hour, - int end_min) + uint8_t begin_hour, + uint8_t begin_min, + uint8_t end_hour, + uint8_t end_min) { memFile* fileContent = init_memFile(); readStdInIntoMemory(fileContent); diff --git a/src/xml.h b/src/xml.h index e3a223a..c34b7fd 100644 --- a/src/xml.h +++ b/src/xml.h @@ -1,5 +1,6 @@ #ifndef XML_H #define XML_H +#include typedef struct { char* data; @@ -7,15 +8,15 @@ typedef struct { } memFile; void initTimeAcount(); -void createEntry(int begin_hour, - int begin_min, - int end_hour, - int end_min); +void createEntry(uint8_t begin_hour, + uint8_t begin_min, + uint8_t end_hour, + uint8_t end_min); void addEntry(const char* date, - int begin_hour, - int begin_min, - int end_hour, - int end_min); + uint8_t begin_hour, + uint8_t begin_min, + uint8_t end_hour, + uint8_t end_min); void merge(const char* dir); #endif \ No newline at end of file