void xml_add_attribute_text(char *name,char *value) { char str[5120],s_value[5120]; if (*value==0x0) return; strcpy(s_value,value); xml_parsetagsinvalue(s_value); sprintf(str," %s=\"%s\"",name,s_value); xml_writetext(str); }
bool xml_add_attribute_text(char *name,char *value) { char str[5120]; if (!xml_writechar(' ')) return(FALSE); if (!xml_writetext(name)) return(FALSE); if (!xml_writetext("=\"")) return(FALSE); strcpy(str,value); xml_parsetagsinvalue(str); if (!xml_writetext(str)) return(FALSE); return(xml_writechar('\"')); }