  
  
      virtual ~StdIFStream ();
-@@ -88,7 +105,7 @@ class IMF_EXPORT StdIFStream: public OPENEXR_IMF_INTERNAL_NAMESPACE::IStream
+@@ -88,7 +117,7 @@ class IMF_EXPORT StdIFStream: public OPENEXR_IMF_INTERNAL_NAMESPACE::IStream
  
    private:
  

+
+    return native;
+}
+#endif // _WIN32
+
 void
 clearError ()
 {
@@ -59,7 +73,7 @@ clearError ()
 
 
 bool

     _os (&os),
     _deleteStream (false)
diff --git a/OpenEXR/IlmImf/ImfStdIO.h b/OpenEXR/IlmImf/ImfStdIO.h
index 56ea4e2..bc51a7b 100644
--- a/OpenEXR/IlmImf/ImfStdIO.h
+++ b/OpenEXR/IlmImf/ImfStdIO.h
@@ -50,9 +50,38 @@
 #include <fstream>
 #include <sstream>
 
