From 97558ac202f2508ad90df35731eddcd68e94c9dd Mon Sep 17 00:00:00 2001 From: Ingo Weinhold Date: Sat, 13 Jul 2002 16:44:13 +0000 Subject: [PATCH] Obviously needed for building but missing in the new tree. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@177 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- .../drivers/canon_lips/libprint/_sstream | 24 +++++++++++++++++++ src/add-ons/print/transports/shared/_sstream | 24 +++++++++++++++++++ 2 files changed, 48 insertions(+) create mode 100644 src/add-ons/print/drivers/canon_lips/libprint/_sstream create mode 100644 src/add-ons/print/transports/shared/_sstream diff --git a/src/add-ons/print/drivers/canon_lips/libprint/_sstream b/src/add-ons/print/drivers/canon_lips/libprint/_sstream new file mode 100644 index 0000000000..0239578396 --- /dev/null +++ b/src/add-ons/print/drivers/canon_lips/libprint/_sstream @@ -0,0 +1,24 @@ +/* + * _sstream + * Copyright 1999-2000 Y.Takagi. All Rights Reserved. + */ + +#if __MWERKS__ +#include +#else + +#ifndef __SSTREAM_H +#define __SSTREAM_H + +#include +#include + +class ostringstream : public ostrstream { +public: + ostringstream() : ostrstream() {} + ~ostringstream() { delete [] ostrstream::str(); } + string str() { *this << ends; return string(ostrstream::str()); } +}; + +#endif /* __SSTREAM_H */ +#endif /* USING_STRSTREAM */ diff --git a/src/add-ons/print/transports/shared/_sstream b/src/add-ons/print/transports/shared/_sstream new file mode 100644 index 0000000000..df8172ccfc --- /dev/null +++ b/src/add-ons/print/transports/shared/_sstream @@ -0,0 +1,24 @@ +/* + * _sstream + * Copyright 1999 Y.Takagi. All Rights Reserved. + */ + +#if __MWERKS__ +#include +#else + +#ifndef __SSTREAM_H +#define __SSTREAM_H + +#include +#include + +class ostringstream : public ostrstream { +public: + ostringstream() : ostrstream() {} + ~ostringstream() { delete [] ostrstream::str(); } + string str() { *this << ends; return string(ostrstream::str()); } +}; + +#endif /* __SSTREAM_H */ +#endif /* USING_STRSTREAM */