104 } |
104 } |
105 if ((rc = xmlTextWriterWriteFormatElement(writer, BAD_CAST "UUID_UNIT", "%s", brew->uuid_unit)) < 0) { |
105 if ((rc = xmlTextWriterWriteFormatElement(writer, BAD_CAST "UUID_UNIT", "%s", brew->uuid_unit)) < 0) { |
106 syslog(LOG_NOTICE, "wrsession: error at xmlTextWriterWriteFormatElement"); |
106 syslog(LOG_NOTICE, "wrsession: error at xmlTextWriterWriteFormatElement"); |
107 return 1; |
107 return 1; |
108 } |
108 } |
|
109 if ((rc = xmlTextWriterWriteFormatElement(writer, BAD_CAST "NAME", "%s", brew->name)) < 0) { |
|
110 syslog(LOG_NOTICE, "wrsession: error at xmlTextWriterWriteFormatElement"); |
|
111 return 1; |
|
112 } |
109 if ((rc = xmlTextWriterWriteFormatElement(writer, BAD_CAST "BREWSTEP", "%s", BREWSTEP[brew->brewstep])) < 0) { |
113 if ((rc = xmlTextWriterWriteFormatElement(writer, BAD_CAST "BREWSTEP", "%s", BREWSTEP[brew->brewstep])) < 0) { |
110 syslog(LOG_NOTICE, "wrsession: error at xmlTextWriterWriteElement"); |
114 syslog(LOG_NOTICE, "wrsession: error at xmlTextWriterWriteElement"); |
111 return 1; |
115 return 1; |
112 } |
116 } |
113 if ((rc = xmlTextWriterWriteFormatElement(writer, BAD_CAST "MASHSTEP", "%s", MASHSTEP[brew->mashstep])) < 0) { |
117 if ((rc = xmlTextWriterWriteFormatElement(writer, BAD_CAST "MASHSTEP", "%s", MASHSTEP[brew->mashstep])) < 0) { |
232 brew->uuid_recipe = (char *)xmlNodeListGetString(doc, cur->xmlChildrenNode, 1); |
236 brew->uuid_recipe = (char *)xmlNodeListGetString(doc, cur->xmlChildrenNode, 1); |
233 } |
237 } |
234 if ((!xmlStrcmp(cur->name, (const xmlChar *)"UUID_UNIT"))) { |
238 if ((!xmlStrcmp(cur->name, (const xmlChar *)"UUID_UNIT"))) { |
235 brew->uuid_unit = (char *)xmlNodeListGetString(doc, cur->xmlChildrenNode, 1); |
239 brew->uuid_unit = (char *)xmlNodeListGetString(doc, cur->xmlChildrenNode, 1); |
236 } |
240 } |
|
241 if ((!xmlStrcmp(cur->name, (const xmlChar *)"NAME"))) { |
|
242 brew->name = (char *)xmlNodeListGetString(doc, cur->xmlChildrenNode, 1); |
|
243 } |
237 if ((!xmlStrcmp(cur->name, (const xmlChar *)"BREWSTEP"))) { |
244 if ((!xmlStrcmp(cur->name, (const xmlChar *)"BREWSTEP"))) { |
238 key = xmlNodeListGetString(doc, cur->xmlChildrenNode, 1); |
245 key = xmlNodeListGetString(doc, cur->xmlChildrenNode, 1); |
239 for (i = 0; i < 23; i++) { |
246 for (i = 0; i < 23; i++) { |
240 if (! xmlStrcmp(key, (const xmlChar *)BREWSTEP[i])) { |
247 if (! xmlStrcmp(key, (const xmlChar *)BREWSTEP[i])) { |
241 brew->brewstep = i; |
248 brew->brewstep = i; |