* details.
*
* You should have received a copy of the GNU Lesser General Public
- * License along with these librararies and programs; if not, write
+ * License along with these libraries and programs; if not, write
* to the Free Software Foundation, Inc., 51 Franklin Street, Fifth
* Floor, Boston, MA 02110-1301 USA
*/
#include "sptchar.h"
#include "macros.h"
+#if defined(__linux__) || defined(CSRG_BASED) || defined(sun)
+#include <iostream>
+#include <fstream>
+#else
#include <iostream.h>
#include <fstream.h>
+#endif
#include <stdlib.h>
#include <string.h>
#include <errno.h>
const AppChar *filename,
const StringC &filenameStr,
const OutputCodingSystem *,
+#if defined(__linux__) || defined(CSRG_BASED) || defined(sun)
+ ::Messenger *messenger);
+#else
Messenger *messenger);
+#endif
~XRastEventHandler();
void message(MessageEvent *);
void truncateOutput();
void allLinkTypesActivated();
private:
+#if defined(__linux__) || defined(CSRG_BASED) || defined(sun)
+ ::Messenger *messenger_;
+#else
Messenger *messenger_;
+#endif
// file_ must come before os_ so it gets inited first
filebuf file_;
IosOutputCharStream os_;
const AppChar *filename,
const StringC &filenameStr,
const OutputCodingSystem *codingSystem,
- Messenger *messenger)
+#if defined(__linux__) || defined(CSRG_BASED) || defined(sun)
+ ::Messenger *messenger)
+#else
+ ::Messenger *messenger)
+#endif
: RastEventHandler(parser, messenger),
messenger_(messenger),
filename_(filename),