Move the name attribute to the end of the conftxt line to simplify

libdisk parsing (the name may be empty, or contain spaces).

Submitted by:  Suleiman Souhlal <refugee@segfaulted.com>
This commit is contained in:
Peter Grehan 2004-04-01 01:33:37 +00:00
parent 2f1ad18b34
commit ae33b79b67

View File

@ -116,11 +116,13 @@ g_apple_dumpconf(struct sbuf *sb, const char *indent, struct g_geom *gp,
mp = gsp->softc;
g_slice_dumpconf(sb, indent, gp, cp, pp);
if (pp != NULL) {
if (indent == NULL)
sbuf_printf(sb, " n %s ty %s",
mp->apmpart[pp->index].am_name,
if (indent == NULL) {
sbuf_printf(sb, " ty %s",
mp->apmpart[pp->index].am_type);
else {
if (*mp->apmpart[pp->index].am_name)
sbuf_printf(sb, " sn %s",
mp->apmpart[pp->index].am_name);
} else {
sbuf_printf(sb, "%s<name>%s</name>\n", indent,
mp->apmpart[pp->index].am_name);
sbuf_printf(sb, "%s<type>%s</type>\n", indent,