- pr_n("<modifiers>\n", pr, client_data, level);
- for (; m; m = m->u.st.modifiers)
- {
- pr_n("<modifier>\n", pr, client_data, level+2);
- pr_n("<type>", pr, client_data, level+4);
- pr_cdata(m->u.st.index, pr, client_data);
- pr_n("</type>\n", pr, client_data, 0);
- if (m->u.st.relation)
- {
- pr_n("<relation>", pr, client_data, level+4);
- pr_cdata(m->u.st.relation, pr, client_data);
- pr_n("</relation>\n", pr, client_data, 0);
- }
- if (m->u.st.term)
- {
- pr_n("<value>", pr, client_data, level+4);
- pr_cdata(m->u.st.term, pr, client_data);
- pr_n("</value>\n", pr, client_data, 0);
- }
- pr_n("</modifier>\n", pr, client_data, level+2);
- }
- pr_n("</modifiers>\n", pr, client_data, level);
+ pr_n("<modifiers>\n", pr, client_data, level);
+ for (; m; m = m->u.st.modifiers)
+ {
+ pr_n("<modifier>\n", pr, client_data, level+2);
+ pr_n("<type>", pr, client_data, level+4);
+ pr_cdata(m->u.st.index, pr, client_data);
+ pr_n("</type>\n", pr, client_data, 0);
+ if (m->u.st.relation)
+ {
+ pr_n("<comparison>", pr, client_data, level+4);
+ pr_cdata(m->u.st.relation, pr, client_data);
+ pr_n("</comparison>\n", pr, client_data, 0);
+ }
+ if (m->u.st.term)
+ {
+ pr_n("<value>", pr, client_data, level+4);
+ pr_cdata(m->u.st.term, pr, client_data);
+ pr_n("</value>\n", pr, client_data, 0);
+ }
+ pr_n("</modifier>\n", pr, client_data, level+2);
+ }
+ pr_n("</modifiers>\n", pr, client_data, level);