Sophie

Sophie

distrib > Mandriva > 2010.2 > i586 > media > contrib-release-src > by-pkgid > 3bce59ef84d7fbaff61e24e435f9e6ad > files > 3

osptoolkit-3.5.2-2mdv2010.1.src.rpm

--- src/osptransapi.c	2009-06-29 04:12:41.000000000 +0200
+++ src/osptransapi.c.oden	2009-08-31 11:59:14.000000000 +0200
@@ -516,7 +516,7 @@ int OSPPTransactionGetDestNetworkId(
                     OSPM_DBGERRORLOG(errorcode, "Could not find Destination for this Transaction \n");
                 } else {
                     if (OSPPDestHasNetworkAddr(dest) && OSPPDestGetNetworkAddr(dest)) {
-                        sprintf(ospvNetworkId, OSPPDestGetNetworkAddr(dest));
+                        sprintf(ospvNetworkId, "%s", OSPPDestGetNetworkAddr(dest));
                     } else {
                         errorcode = OSPC_ERR_TRAN_NO_NETWORK_ID_IN_DEST;
                         OSPM_DBGERRORLOG(errorcode, "Destination does not contain network Id \n");
@@ -538,7 +538,7 @@ int OSPPTransactionGetDestNetworkId(
                     found = OSPC_TRUE;
                     destval = OSPPAuthIndGetDestinationAltValue(destination);
                     if (destval != NULL) {
-                        sprintf(ospvNetworkId, destval);
+                        sprintf(ospvNetworkId, "%s", destval);
                     } else {
                         errorcode = OSPC_ERR_TRAN_NO_NETWORK_ID_IN_DEST;
                         OSPM_DBGERRORLOG(errorcode, "Destination does not contain network Id \n");