free(xmlElemContent);
xmlElemContent = NULL;
+ time(fabend->begin);
+ fabend->begin_tm = gmtime(fabend->begin);
+ fabend->begin_tm->tm_hour = atoi(argv[1]);
+ fabend->begin_tm->tm_min = atoi(argv[2]);
+ sprintf(value, "%02d:%02d",
+ fabend->begin_tm->tm_hour,
+ fabend->begin_tm->tm_min);
+ xmlElemName = xmlCharStrdup("begin");
+ 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);