From 8bbe19fa0fe381d3d81ee79ce72ceeb338bc891b Mon Sep 17 00:00:00 2001 From: =?utf8?q?Petr=20P=C3=ADsa=C5=99?= Date: Tue, 17 Nov 2009 20:40:02 +0100 Subject: [PATCH] Process dmSenderOrgUnitNum in isds_send_message() This has been already added as test in client --- src/isds.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/isds.c b/src/isds.c index b2b1fac..030723c 100644 --- a/src/isds.c +++ b/src/isds.c @@ -1695,6 +1695,10 @@ isds_error isds_send_message(struct isds_ctx *context, INSERT_STRING(envelope, "dmSenderOrgUnit", outgoing_message->envelope->dmSenderOrgUnit); + INSERT_LONGINT(envelope, "dmSenderOrgUnitNum", + outgoing_message->envelope->dmSenderOrgUnitNum, string); + + INSERT_BOOLEAN(envelope, "dmOVM", outgoing_message->envelope->dmOVM); /* TODO: append dmFiles */ @@ -1706,7 +1710,7 @@ isds_error isds_send_message(struct isds_ctx *context, err = isds(context, SERVICE_DM_OPERATIONS, request, &response); /* Destroy request */ - xmlFreeNode(request); + xmlFreeNode(request); request = NULL; if (err) { isds_log(ILF_ISDS, ILL_DEBUG, @@ -1751,6 +1755,7 @@ leave: free(code); free(message); xmlFreeDoc(response); + xmlFreeNode(request); if (!err) isds_log(ILF_ISDS, ILL_DEBUG, -- 2.11.4.GIT