Package: openmama / 2.2.2.1-10

0002-Fix-fprintf-format-strings-2.patch Patch series | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
From: Daniel Pocock <daniel@pocock.com.au>
Date: Fri, 9 Aug 2013 12:58:42 +0200
Subject: Fix fprintf format strings 2

---
 mamda/c_cpp/src/cpp/options/MamdaOptionContract.cpp |    8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/mamda/c_cpp/src/cpp/options/MamdaOptionContract.cpp b/mamda/c_cpp/src/cpp/options/MamdaOptionContract.cpp
index d992f60..66c7219 100644
--- a/mamda/c_cpp/src/cpp/options/MamdaOptionContract.cpp
+++ b/mamda/c_cpp/src/cpp/options/MamdaOptionContract.cpp
@@ -81,8 +81,8 @@ namespace Wombat
         MamdaOptionPutCall   putCall)
         : mImpl (*new MamdaOptionContractImpl)
     {
-        snprintf (mImpl.mSymbol,     MAX_SYMBOL_LEN,      symbol);
-        snprintf (mImpl.mExchange,   MAX_PART_ID_LEN,     exchange);
+        snprintf (mImpl.mSymbol,     MAX_SYMBOL_LEN,      "%s", symbol);
+        snprintf (mImpl.mExchange,   MAX_PART_ID_LEN,     "%s", exchange);
 
         mImpl.mExpireDate        = expireDate;
         mImpl.mGotExpireDate     = true;
@@ -101,8 +101,8 @@ namespace Wombat
         const char*          exchange)
         : mImpl (*new MamdaOptionContractImpl)
     {
-        snprintf (mImpl.mSymbol,     MAX_SYMBOL_LEN,      symbol);
-        snprintf (mImpl.mExchange,   MAX_PART_ID_LEN,     exchange);
+        snprintf (mImpl.mSymbol,     MAX_SYMBOL_LEN,      "%s", symbol);
+        snprintf (mImpl.mExchange,   MAX_PART_ID_LEN,     "%s", exchange);
 
         mImpl.mExpireDate.clear();
         mImpl.mGotExpireDate     = false;