diff --git a/mbuni/mmlib/mms_mm7soap.c b/mbuni/mmlib/mms_mm7soap.c
index 478c5aa..5a174da 100644
--- a/mbuni/mmlib/mms_mm7soap.c
+++ b/mbuni/mmlib/mms_mm7soap.c
@@ -320,10 +320,10 @@ static int append_address(Octstr *p, Octstr *addr_spec)
j = octstr_case_search(v, octstr_imm("/TYPE=PLMN"),0);
if (j >= 0) {
Octstr *z = octstr_copy(v, 2, j-2); /* skip the initial char that is only for info purposes. */
- octstr_format_append(p, "%S\n", y, z);
+ octstr_format_append(p, "%S\n", y, z);
octstr_destroy(z);
} else
- octstr_format_append(p, "%s\n",
+ octstr_format_append(p, "%s\n",
y, octstr_get_cstr(v) + 2); /* as above... */
return 0;
}
@@ -340,16 +340,16 @@ static void output_rcpt(char *hdr, List *hdrs, Octstr *p)
if (octstr_str_compare(h, x) != 0) {
if (x[0])
- octstr_format_append(p, "%s>\n", x);
+ octstr_format_append(p, "\n", x);
strncpy(x, octstr_get_cstr(h), sizeof x);
- octstr_format_append(p, "<%S>\n", h);
+ octstr_format_append(p, "\n", h);
}
octstr_destroy(h);
- append_address(p, v);
+ append_address(p, v); /* put the address in */
octstr_destroy(v);
}
if (x[0]) /* close it off. */
- octstr_format_append(p, "%s>\n", x);
+ octstr_format_append(p, "\n", x);
http_destroy_headers(l);
}
@@ -404,7 +404,7 @@ Octstr *headers_to_soapxml(List *hdrs)
/* Output the details. */
p = http_header_value(hdrs, octstr_imm("MM7Version"));
- octstr_format_append(s, "%S\n", p);
+ octstr_format_append(s, "%S\n", p);
octstr_destroy(p);
p = http_header_value(hdrs, octstr_imm("VASPID"));
@@ -412,21 +412,21 @@ Octstr *headers_to_soapxml(List *hdrs)
r = http_header_value(hdrs, octstr_imm("SenderAddress"));
if (p || q || r) {
- octstr_append_cstr(s, "\n");
+ octstr_append_cstr(s, "\n");
if (p)
- octstr_format_append(s, "%S\n", p);
+ octstr_format_append(s, "%S\n", p);
if (q)
- octstr_format_append(s, "%S\n", q);
+ octstr_format_append(s, "%S\n", q);
if (r) {
Octstr *xx = octstr_create("");
append_address(xx, r);
- octstr_format_append(s, "%S\n", xx);
+ octstr_format_append(s, "%S\n", xx);
octstr_destroy(xx);
}
- octstr_append_cstr(s, "\n");
+ octstr_append_cstr(s, "\n");
if (p) octstr_destroy(p);
if (q) octstr_destroy(q);
if (r) octstr_destroy(r);
@@ -440,10 +440,10 @@ Octstr *headers_to_soapxml(List *hdrs)
output_rcpt("Bcc", hdrs, p);
if (octstr_len(p) > 0)
- octstr_format_append(s, "\n%S\n", p);
+ octstr_format_append(s, "\n%S\n", p);
} else if ((q = http_header_value(hdrs, octstr_imm("To"))) != NULL) {
append_address(p, q);
- octstr_format_append(s, "\n%S\n", p);
+ octstr_format_append(s, "\n%S\n", p);
octstr_destroy(q);
}
octstr_destroy(p);
@@ -484,19 +484,19 @@ Octstr *headers_to_soapxml(List *hdrs)
case MM7_TAG_Sender:
p = octstr_create("");
append_address(p, v);
- octstr_format_append(s, "%S\n", p);
+ octstr_format_append(s, "%S\n", p);
octstr_destroy(p);
skip = 1;
break;
case MM7_TAG_Content:
- octstr_format_append(s, "\n", v);
+ octstr_format_append(s, "\n", v);
skip = 1;
break;
case MM7_TAG_ReplyCharging:
p = http_header_value(hdrs, octstr_imm("replyChargingSize"));
q = http_header_value(hdrs, octstr_imm("replyDeadline"));
- octstr_append_cstr(s, "\n");
+ octstr_append_cstr(s, "\n");
if (p) {
- octstr_format_append(s, "%S\n", p);
+ octstr_format_append(s, "%S\n", p);
octstr_destroy(p);
}
if (q) {
- octstr_format_append(s, "%S\n", q);
+ octstr_format_append(s, "%S\n", q);
octstr_destroy(q);
}
q = http_header_value(hdrs, octstr_imm("Details"));
if (q) {
- octstr_format_append(s, "%S \n", q);
+ octstr_format_append(s, "%S\n", q);
octstr_destroy(q);
}
- octstr_append_cstr(s, "\n");
+ octstr_append_cstr(s, "\n");
skip = 1;
break;
@@ -545,7 +545,7 @@ Octstr *headers_to_soapxml(List *hdrs)
}
if (!skip && h && v)
- octstr_format_append(s, "<%S>%S%S>\n", h, v, h);
+ octstr_format_append(s, "%S\n", h, v, h);
if (h) octstr_destroy(h);
if (v) octstr_destroy(v);