From 2f8efeff9635434d8c2ced8bc8d9c1a0600bd4d2 Mon Sep 17 00:00:00 2001
From: David Abram Cargill <cargilld@apache.org>
Date: Tue, 10 Feb 2004 17:36:38 +0000
Subject: [PATCH] Fix build problems.

git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@175736 13f79535-47bb-0310-9956-ffa450edef68
---
 samples/PSVIWriter/PSVIWriter.cpp | 5 ++++-
 samples/PSVIWriter/PSVIWriter.hpp | 8 ++++++--
 2 files changed, 10 insertions(+), 3 deletions(-)

diff --git a/samples/PSVIWriter/PSVIWriter.cpp b/samples/PSVIWriter/PSVIWriter.cpp
index 4e573a2d8..189d15518 100644
--- a/samples/PSVIWriter/PSVIWriter.cpp
+++ b/samples/PSVIWriter/PSVIWriter.cpp
@@ -57,6 +57,9 @@
 //REVISIT
 /*
  * $Log$
+ * Revision 1.3  2004/02/10 17:36:38  cargilld
+ * Fix build problems.
+ *
  * Revision 1.2  2004/02/09 13:23:45  cargilld
  * Fix build problems and update usage.
  *
@@ -276,7 +279,7 @@ int main(int argC, char* argV[])
     unsigned long duration;
 
     bool more = true;
-    ifstream fin;
+    XERCES_STD_QUALIFIER ifstream fin;
 
     // the input is a list file
     if (doList) //REVISIT
diff --git a/samples/PSVIWriter/PSVIWriter.hpp b/samples/PSVIWriter/PSVIWriter.hpp
index 27eea1d05..df01869e9 100644
--- a/samples/PSVIWriter/PSVIWriter.hpp
+++ b/samples/PSVIWriter/PSVIWriter.hpp
@@ -65,11 +65,15 @@
 #include "PSVIWriterHandlers.hpp"
 #include <stdlib.h>
 #include <string.h>
-#include <iostream.h>
 #include <xercesc/util/PlatformUtils.hpp>
 #include <xercesc/util/XMLUni.hpp>
 #include <xercesc/sax2/XMLReaderFactory.hpp>
 #include <xercesc/sax2/SAX2XMLReader.hpp>
+#if defined(XERCES_NEW_IOSTREAMS)
+#include <iostream>
+#else
+#include <iostream.h>
+#endif
 
 
 // ---------------------------------------------------------------------------
@@ -111,7 +115,7 @@ private :
     char*   fLocalForm;
 };
 
-inline ostream& operator<<(ostream& target, const StrX& toDump)
+inline XERCES_STD_QUALIFIER ostream& operator<<(XERCES_STD_QUALIFIER ostream& target, const StrX& toDump)
 {
     target << toDump.localForm();
     return target;
-- 
GitLab