From 5e7fc219faff10b8d24834bcd9c307c6a379178a Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Carsten=20Gr=C3=A4ser?= <graeser@mi.fu-berlin.de>
Date: Fri, 28 Mar 2014 12:52:06 +0000
Subject: [PATCH] Fix argument order and missing type name

[[Imported from SVN: r13088]]
---
 dune/fufem/formatstring.hh | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dune/fufem/formatstring.hh b/dune/fufem/formatstring.hh
index 5d9e7735..30a3002a 100644
--- a/dune/fufem/formatstring.hh
+++ b/dune/fufem/formatstring.hh
@@ -21,7 +21,7 @@ std::string formatString(const std::string& s, const T&... args)
     static const int bufferSize=1000;
     char buffer[bufferSize];
 
-    r = std::snprintf(buffer, s.c_str(), bufferSize, args...);
+    int r = std::snprintf(buffer, bufferSize, s.c_str(), args...);
 
     // negative return values correspond to errors
     if (r<0)
@@ -37,7 +37,7 @@ std::string formatString(const std::string& s, const T&... args)
     char* dynamicBuffer = new char[dynamicBufferSize];
 
     // convert and check for errors again
-    r = std::snprintf(dynamicBuffer, s.c_str(), dynamicBufferSize, args...);
+    r = std::snprintf(dynamicBuffer, dynamicBufferSize, s.c_str(), args...);
     if (r<0)
         DUNE_THROW(Dune::Exception,"Could not convert format string using given arguments.");
 
-- 
GitLab