libidav/xml.c

changeset 588
0cfe006fcad2
parent 532
aeda47714978
child 666
97061483d06e
equal deleted inserted replaced
587:3c917df041b8 588:0cfe006fcad2
173 ucx_map_cstr_put(nsmap, node->namespace, newpre.ptr); 173 ucx_map_cstr_put(nsmap, node->namespace, newpre.ptr);
174 prefix = newpre.ptr; 174 prefix = newpre.ptr;
175 ucx_fprintf( 175 ucx_fprintf(
176 stream, 176 stream,
177 writef, 177 writef,
178 "<%s:%s xmlns:%s=\"%s\"%s", 178 "<%s:%s xmlns:%s=\"%s\"",
179 prefix, 179 prefix,
180 node->name, 180 node->name,
181 prefix, 181 prefix,
182 node->namespace, 182 node->namespace);
183 tagend);
184 } else { 183 } else {
185 ucx_fprintf(stream, writef, "<%s:%s", prefix, node->name); 184 ucx_fprintf(stream, writef, "<%s:%s", prefix, node->name);
186 } 185 }
187 } else { 186 } else {
188 ucx_fprintf(stream, writef, "<%s", node->name); 187 ucx_fprintf(stream, writef, "<%s", node->name);

mercurial