mem->size = NULL;
}
-void init_feierabend(feierabend* fabend)
+feierabend* feierabend_init()
{
+ feierabend* fabend = malloc(sizeof(feierabend));
+
fabend->now = malloc(sizeof(time_t));
fabend->begin = malloc(sizeof(time_t));
fabend->worktime = malloc(sizeof(time_t));
+
+ return fabend;
}
-void free_feierabend(feierabend* fabend)
+void feierabend_free(feierabend* fabend)
{
free(fabend->now);
fabend->now = NULL;
int end_min,
time_t last_saldo)
{
- feierabend* fabend = malloc(sizeof(feierabend));
- init_feierabend(fabend);
+ feierabend* fabend = feierabend_init();
xmlChar* xmlElemName = NULL;
xmlChar* xmlElemContent = NULL;
char* value = malloc(sizeof(char) * MAX_STRING_LENGTH);
xmlElemContent = NULL;
free(xmlElemName);
xmlElemName = NULL;
- free_feierabend(fabend);
+ feierabend_free(fabend);
free(fabend);
fabend = NULL;
}