Skip to content

Commit 76684e2

Browse files
author
nouiz
committed
fix to allow compiling with g++ 4.5.1
1 parent a8223c5 commit 76684e2

File tree

4 files changed

+4
-0
lines changed

4 files changed

+4
-0
lines changed

plearn/io/PStreamBuf.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,7 @@
4040
#ifndef PStreamBuf_INC
4141
#define PStreamBuf_INC
4242

43+
#include <cstdio> //Needed by g++ 4.5.1
4344
#include <plearn/base/PP.h>
4445

4546
namespace PLearn {

plearn/io/pl_io.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,7 @@
4848
#ifndef pl_io_INC
4949
#define pl_io_INC
5050

51+
#include <cstdio> // needed by g++ 4.5.1
5152
#include <iostream>
5253
#include <map>
5354
#include <plearn/math/pl_math.h> //!< For 'real'.

plearn/io/pl_nullstreambuf.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@
4141
#else
4242
# include <streambuf>
4343
#endif
44+
#include <cstdio> //Needed by g++ 4.5.1
4445

4546
namespace PLearn {
4647
using namespace std;

plearn/io/pl_streambuf.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,7 @@
4545

4646
//#include <iosfwd>
4747
#include <iostream>
48+
#include <cstdio> //Needed by g++ 4.5.1
4849
//#include "plerror.h"
4950
#include <plearn/base/PP.h>
5051

0 commit comments

Comments
 (0)