From 8b3c2904aabcb321a74da1f2880ac3b21c50b558 Mon Sep 17 00:00:00 2001 From: Tomasz Sowa Date: Wed, 15 Feb 2012 07:46:34 +0000 Subject: [PATCH] fixed: swprintf version for MS Visual git-svn-id: svn://ttmath.org/publicrep/pikotools/trunk@386 e52654a7-88a9-db11-a3e9-0013d4bc506e --- confparser/space.cpp | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/confparser/space.cpp b/confparser/space.cpp index 4aa91a6..dd4cac4 100755 --- a/confparser/space.cpp +++ b/confparser/space.cpp @@ -365,7 +365,12 @@ std::wstring & Space::Add(const wchar_t * name, int value) { wchar_t value_str[50]; +#ifdef _MSC_VER swprintf(value_str, sizeof(value_str)/sizeof(wchar_t), L"%d", value); +#else + swprintf(value_str, L"%d", value); +#endif + return Add(name, value_str); } @@ -380,7 +385,12 @@ std::wstring & Space::Add(const wchar_t * name, long value) { wchar_t value_str[50]; +#ifdef _MSC_VER swprintf(value_str, sizeof(value_str)/sizeof(wchar_t), L"%ld", value); +#else + swprintf(value_str, L"%ld", value); +#endif + return Add(name, value_str); }