sml_strPrintf
char *sml_strPrintf(char *a_format, ...);
ns = sml_strPrintf("%s\"%s\"", *a_str ? *a_str : "", p);
ns = sml_strPrintf("%s<%s/>\n", *a_str, tag->name);
ns = sml_strPrintf("%s<%s>\n", *a_str, tag->name);
ns = sml_strPrintf("%s<%s %s=", *a_str ? *a_str : "", tag->name,
ns = sml_strPrintf("%s%s", *a_str, np0);
np0 = sml_strPrintf(" %s=", tag->params[k].name);
ns = sml_strPrintf("%s%s%s", *a_str, np0, np1);
np0 = sml_strPrintf("/>\n");
ns = sml_strPrintf("%s%s", *a_str, np0);
np0 = sml_strPrintf(">\n");
ns = sml_strPrintf("%s%s", *a_str, np0);
np0 = sml_strPrintf("</%s>\n", tag->name);
ns = sml_strPrintf("%s%s", *a_str ? *a_str : "", np0);