[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [22709] branches/blender2.5/blender/source /gameengine/VideoTexture/Exception.cpp: [#19226] (2.5) blender uses deprecated 'strstream' STL class, causes warnings with gcc
Campbell Barton
ideasman42 at gmail.com
Sat Aug 22 19:19:31 CEST 2009
Revision: 22709
http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=22709
Author: campbellbarton
Date: 2009-08-22 19:19:31 +0200 (Sat, 22 Aug 2009)
Log Message:
-----------
[#19226] (2.5) blender uses deprecated 'strstream' STL class, causes warnings with gcc
thanks to Mauro Toffanin (equilibrium)
This is the only place where strstream were used.
Modified Paths:
--------------
branches/blender2.5/blender/source/gameengine/VideoTexture/Exception.cpp
Modified: branches/blender2.5/blender/source/gameengine/VideoTexture/Exception.cpp
===================================================================
--- branches/blender2.5/blender/source/gameengine/VideoTexture/Exception.cpp 2009-08-22 17:11:36 UTC (rev 22708)
+++ branches/blender2.5/blender/source/gameengine/VideoTexture/Exception.cpp 2009-08-22 17:19:31 UTC (rev 22709)
@@ -21,7 +21,7 @@
*/
-#include <strstream>
+#include <sstream>
#include <fstream>
#include <PyObjectPlus.h>
@@ -170,11 +170,11 @@
// length of result code
const size_t rsltSize = 11;
// delimit description
- const char delimRslt[] = ": ";
+ //const char delimRslt[] = ": ";
// set text of description
char rsltTxt[rsltSize];
- std::ostrstream os(rsltTxt, rsltSize);
- os << std::hex << m_hRslt << delimRslt << '\0';
+ std::ostringstream os;
+ os << std::hex << m_hRslt << ": " << '\0';
// copy result to description
m_desc.insert(0, rsltTxt);
// copy exception description to last exception string
More information about the Bf-blender-cvs
mailing list