File blocxx-1.0.0-gcc44.dif of Package blocxx
Index: blocxx-1.0.0/src/blocxx/StringStream.hpp
===================================================================
--- blocxx-1.0.0.orig/src/blocxx/StringStream.hpp
+++ blocxx-1.0.0/src/blocxx/StringStream.hpp
@@ -51,6 +51,7 @@
#else
#include <streambuf.h>
#endif
+#include <cstdio>
namespace BLOCXX_NAMESPACE
{
Index: blocxx-1.0.0/src/blocxx/BaseStreamBuffer.cpp
===================================================================
--- blocxx-1.0.0.orig/src/blocxx/BaseStreamBuffer.cpp
+++ blocxx-1.0.0/src/blocxx/BaseStreamBuffer.cpp
@@ -42,6 +42,7 @@
#include "blocxx/Assertion.hpp"
#include <iostream> // for cerr
#include <cstring> // for memcpy
+#include <cstdio>
namespace BLOCXX_NAMESPACE
{
Index: blocxx-1.0.0/src/blocxx/DataStreams.cpp
===================================================================
--- blocxx-1.0.0.orig/src/blocxx/DataStreams.cpp
+++ blocxx-1.0.0/src/blocxx/DataStreams.cpp
@@ -39,6 +39,7 @@
#include "blocxx/Types.hpp"
#include "blocxx/DataStreams.hpp"
#include <cstring>
+#include <cstdio>
namespace BLOCXX_NAMESPACE
{
Index: blocxx-1.0.0/src/blocxx/TempFileStream.cpp
===================================================================
--- blocxx-1.0.0.orig/src/blocxx/TempFileStream.cpp
+++ blocxx-1.0.0/src/blocxx/TempFileStream.cpp
@@ -45,6 +45,7 @@
#include "blocxx/TmpFile.hpp"
#include "blocxx/Assertion.hpp"
#include <cstring>
+#include <cstdio>
namespace BLOCXX_NAMESPACE
{
Index: blocxx-1.0.0/src/blocxx/IstreamBufIterator.hpp
===================================================================
--- blocxx-1.0.0.orig/src/blocxx/IstreamBufIterator.hpp
+++ blocxx-1.0.0/src/blocxx/IstreamBufIterator.hpp
@@ -42,6 +42,7 @@
#else
#include <iostream>
#endif
+#include <cstdio>
namespace BLOCXX_NAMESPACE
Index: blocxx-1.0.0/src/blocxx/DataStreams.hpp
===================================================================
--- blocxx-1.0.0.orig/src/blocxx/DataStreams.hpp
+++ blocxx-1.0.0/src/blocxx/DataStreams.hpp
@@ -51,6 +51,7 @@
#include <streambuf.h>
#endif
#include <vector>
+#include <cstdio>
// The classes and functions defined in this file are not meant for general
// use, they are internal implementation details. They may change at any time.