[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [56886] trunk/lib/darwin-9.x.universal/ openexr: Update OpenEXR to 2.0, dependent libs will get updated next

jens verwiebe info at jensverwiebe.de
Fri May 17 21:15:59 CEST 2013


Revision: 56886
          http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=56886
Author:   jensverwiebe
Date:     2013-05-17 19:15:59 +0000 (Fri, 17 May 2013)
Log Message:
-----------
Update OpenEXR to 2.0, dependent libs will get updated next

Modified Paths:
--------------
    trunk/lib/darwin-9.x.universal/openexr/include/OpenEXR/IexBaseExc.h
    trunk/lib/darwin-9.x.universal/openexr/include/OpenEXR/IexErrnoExc.h
    trunk/lib/darwin-9.x.universal/openexr/include/OpenEXR/IexMacros.h
    trunk/lib/darwin-9.x.universal/openexr/include/OpenEXR/IexMathExc.h
    trunk/lib/darwin-9.x.universal/openexr/include/OpenEXR/IexMathFloatExc.h
    trunk/lib/darwin-9.x.universal/openexr/include/OpenEXR/IexMathFpu.h
    trunk/lib/darwin-9.x.universal/openexr/include/OpenEXR/IexMathIeeeExc.h
    trunk/lib/darwin-9.x.universal/openexr/include/OpenEXR/IexThrowErrnoExc.h
    trunk/lib/darwin-9.x.universal/openexr/include/OpenEXR/IlmBaseConfig.h
    trunk/lib/darwin-9.x.universal/openexr/include/OpenEXR/IlmThread.h
    trunk/lib/darwin-9.x.universal/openexr/include/OpenEXR/IlmThreadMutex.h
    trunk/lib/darwin-9.x.universal/openexr/include/OpenEXR/IlmThreadPool.h
    trunk/lib/darwin-9.x.universal/openexr/include/OpenEXR/IlmThreadSemaphore.h
    trunk/lib/darwin-9.x.universal/openexr/include/OpenEXR/ImathBox.h
    trunk/lib/darwin-9.x.universal/openexr/include/OpenEXR/ImathBoxAlgo.h
    trunk/lib/darwin-9.x.universal/openexr/include/OpenEXR/ImathColor.h
    trunk/lib/darwin-9.x.universal/openexr/include/OpenEXR/ImathColorAlgo.h
    trunk/lib/darwin-9.x.universal/openexr/include/OpenEXR/ImathEuler.h
    trunk/lib/darwin-9.x.universal/openexr/include/OpenEXR/ImathExc.h
    trunk/lib/darwin-9.x.universal/openexr/include/OpenEXR/ImathFrame.h
    trunk/lib/darwin-9.x.universal/openexr/include/OpenEXR/ImathFrustum.h
    trunk/lib/darwin-9.x.universal/openexr/include/OpenEXR/ImathFun.h
    trunk/lib/darwin-9.x.universal/openexr/include/OpenEXR/ImathGL.h
    trunk/lib/darwin-9.x.universal/openexr/include/OpenEXR/ImathGLU.h
    trunk/lib/darwin-9.x.universal/openexr/include/OpenEXR/ImathHalfLimits.h
    trunk/lib/darwin-9.x.universal/openexr/include/OpenEXR/ImathInt64.h
    trunk/lib/darwin-9.x.universal/openexr/include/OpenEXR/ImathInterval.h
    trunk/lib/darwin-9.x.universal/openexr/include/OpenEXR/ImathLimits.h
    trunk/lib/darwin-9.x.universal/openexr/include/OpenEXR/ImathLine.h
    trunk/lib/darwin-9.x.universal/openexr/include/OpenEXR/ImathLineAlgo.h
    trunk/lib/darwin-9.x.universal/openexr/include/OpenEXR/ImathMath.h
    trunk/lib/darwin-9.x.universal/openexr/include/OpenEXR/ImathMatrix.h
    trunk/lib/darwin-9.x.universal/openexr/include/OpenEXR/ImathMatrixAlgo.h
    trunk/lib/darwin-9.x.universal/openexr/include/OpenEXR/ImathPlane.h
    trunk/lib/darwin-9.x.universal/openexr/include/OpenEXR/ImathQuat.h
    trunk/lib/darwin-9.x.universal/openexr/include/OpenEXR/ImathRandom.h
    trunk/lib/darwin-9.x.universal/openexr/include/OpenEXR/ImathRoots.h
    trunk/lib/darwin-9.x.universal/openexr/include/OpenEXR/ImathShear.h
    trunk/lib/darwin-9.x.universal/openexr/include/OpenEXR/ImathSphere.h
    trunk/lib/darwin-9.x.universal/openexr/include/OpenEXR/ImathVec.h
    trunk/lib/darwin-9.x.universal/openexr/include/OpenEXR/ImathVecAlgo.h
    trunk/lib/darwin-9.x.universal/openexr/include/OpenEXR/ImfAcesFile.h
    trunk/lib/darwin-9.x.universal/openexr/include/OpenEXR/ImfArray.h
    trunk/lib/darwin-9.x.universal/openexr/include/OpenEXR/ImfAttribute.h
    trunk/lib/darwin-9.x.universal/openexr/include/OpenEXR/ImfB44Compressor.h
    trunk/lib/darwin-9.x.universal/openexr/include/OpenEXR/ImfBoxAttribute.h
    trunk/lib/darwin-9.x.universal/openexr/include/OpenEXR/ImfCRgbaFile.h
    trunk/lib/darwin-9.x.universal/openexr/include/OpenEXR/ImfChannelList.h
    trunk/lib/darwin-9.x.universal/openexr/include/OpenEXR/ImfChannelListAttribute.h
    trunk/lib/darwin-9.x.universal/openexr/include/OpenEXR/ImfChromaticities.h
    trunk/lib/darwin-9.x.universal/openexr/include/OpenEXR/ImfChromaticitiesAttribute.h
    trunk/lib/darwin-9.x.universal/openexr/include/OpenEXR/ImfCompression.h
    trunk/lib/darwin-9.x.universal/openexr/include/OpenEXR/ImfCompressionAttribute.h
    trunk/lib/darwin-9.x.universal/openexr/include/OpenEXR/ImfConvert.h
    trunk/lib/darwin-9.x.universal/openexr/include/OpenEXR/ImfDoubleAttribute.h
    trunk/lib/darwin-9.x.universal/openexr/include/OpenEXR/ImfEnvmap.h
    trunk/lib/darwin-9.x.universal/openexr/include/OpenEXR/ImfEnvmapAttribute.h
    trunk/lib/darwin-9.x.universal/openexr/include/OpenEXR/ImfFloatAttribute.h
    trunk/lib/darwin-9.x.universal/openexr/include/OpenEXR/ImfFrameBuffer.h
    trunk/lib/darwin-9.x.universal/openexr/include/OpenEXR/ImfFramesPerSecond.h
    trunk/lib/darwin-9.x.universal/openexr/include/OpenEXR/ImfHeader.h
    trunk/lib/darwin-9.x.universal/openexr/include/OpenEXR/ImfHuf.h
    trunk/lib/darwin-9.x.universal/openexr/include/OpenEXR/ImfIO.h
    trunk/lib/darwin-9.x.universal/openexr/include/OpenEXR/ImfInputFile.h
    trunk/lib/darwin-9.x.universal/openexr/include/OpenEXR/ImfInt64.h
    trunk/lib/darwin-9.x.universal/openexr/include/OpenEXR/ImfIntAttribute.h
    trunk/lib/darwin-9.x.universal/openexr/include/OpenEXR/ImfKeyCode.h
    trunk/lib/darwin-9.x.universal/openexr/include/OpenEXR/ImfKeyCodeAttribute.h
    trunk/lib/darwin-9.x.universal/openexr/include/OpenEXR/ImfLineOrder.h
    trunk/lib/darwin-9.x.universal/openexr/include/OpenEXR/ImfLineOrderAttribute.h
    trunk/lib/darwin-9.x.universal/openexr/include/OpenEXR/ImfLut.h
    trunk/lib/darwin-9.x.universal/openexr/include/OpenEXR/ImfMatrixAttribute.h
    trunk/lib/darwin-9.x.universal/openexr/include/OpenEXR/ImfMultiView.h
    trunk/lib/darwin-9.x.universal/openexr/include/OpenEXR/ImfName.h
    trunk/lib/darwin-9.x.universal/openexr/include/OpenEXR/ImfOpaqueAttribute.h
    trunk/lib/darwin-9.x.universal/openexr/include/OpenEXR/ImfOutputFile.h
    trunk/lib/darwin-9.x.universal/openexr/include/OpenEXR/ImfPixelType.h
    trunk/lib/darwin-9.x.universal/openexr/include/OpenEXR/ImfPreviewImage.h
    trunk/lib/darwin-9.x.universal/openexr/include/OpenEXR/ImfPreviewImageAttribute.h
    trunk/lib/darwin-9.x.universal/openexr/include/OpenEXR/ImfRational.h
    trunk/lib/darwin-9.x.universal/openexr/include/OpenEXR/ImfRationalAttribute.h
    trunk/lib/darwin-9.x.universal/openexr/include/OpenEXR/ImfRgba.h
    trunk/lib/darwin-9.x.universal/openexr/include/OpenEXR/ImfRgbaFile.h
    trunk/lib/darwin-9.x.universal/openexr/include/OpenEXR/ImfRgbaYca.h
    trunk/lib/darwin-9.x.universal/openexr/include/OpenEXR/ImfStandardAttributes.h
    trunk/lib/darwin-9.x.universal/openexr/include/OpenEXR/ImfStringAttribute.h
    trunk/lib/darwin-9.x.universal/openexr/include/OpenEXR/ImfStringVectorAttribute.h
    trunk/lib/darwin-9.x.universal/openexr/include/OpenEXR/ImfTestFile.h
    trunk/lib/darwin-9.x.universal/openexr/include/OpenEXR/ImfThreading.h
    trunk/lib/darwin-9.x.universal/openexr/include/OpenEXR/ImfTileDescription.h
    trunk/lib/darwin-9.x.universal/openexr/include/OpenEXR/ImfTileDescriptionAttribute.h
    trunk/lib/darwin-9.x.universal/openexr/include/OpenEXR/ImfTiledInputFile.h
    trunk/lib/darwin-9.x.universal/openexr/include/OpenEXR/ImfTiledOutputFile.h
    trunk/lib/darwin-9.x.universal/openexr/include/OpenEXR/ImfTiledRgbaFile.h
    trunk/lib/darwin-9.x.universal/openexr/include/OpenEXR/ImfTimeCode.h
    trunk/lib/darwin-9.x.universal/openexr/include/OpenEXR/ImfTimeCodeAttribute.h
    trunk/lib/darwin-9.x.universal/openexr/include/OpenEXR/ImfVecAttribute.h
    trunk/lib/darwin-9.x.universal/openexr/include/OpenEXR/ImfVersion.h
    trunk/lib/darwin-9.x.universal/openexr/include/OpenEXR/ImfWav.h
    trunk/lib/darwin-9.x.universal/openexr/include/OpenEXR/ImfXdr.h
    trunk/lib/darwin-9.x.universal/openexr/include/OpenEXR/OpenEXRConfig.h
    trunk/lib/darwin-9.x.universal/openexr/include/OpenEXR/half.h
    trunk/lib/darwin-9.x.universal/openexr/include/OpenEXR/halfFunction.h
    trunk/lib/darwin-9.x.universal/openexr/lib/libHalf.a
    trunk/lib/darwin-9.x.universal/openexr/lib/libIex.a
    trunk/lib/darwin-9.x.universal/openexr/lib/libIlmImf.a
    trunk/lib/darwin-9.x.universal/openexr/lib/libIlmThread.a
    trunk/lib/darwin-9.x.universal/openexr/lib/libImath.a

Added Paths:
-----------
    trunk/lib/darwin-9.x.universal/openexr/include/OpenEXR/IexExport.h
    trunk/lib/darwin-9.x.universal/openexr/include/OpenEXR/IexForward.h
    trunk/lib/darwin-9.x.universal/openexr/include/OpenEXR/IexNamespace.h
    trunk/lib/darwin-9.x.universal/openexr/include/OpenEXR/IlmThreadExport.h
    trunk/lib/darwin-9.x.universal/openexr/include/OpenEXR/IlmThreadForward.h
    trunk/lib/darwin-9.x.universal/openexr/include/OpenEXR/IlmThreadNamespace.h
    trunk/lib/darwin-9.x.universal/openexr/include/OpenEXR/ImathExport.h
    trunk/lib/darwin-9.x.universal/openexr/include/OpenEXR/ImathForward.h
    trunk/lib/darwin-9.x.universal/openexr/include/OpenEXR/ImathNamespace.h
    trunk/lib/darwin-9.x.universal/openexr/include/OpenEXR/ImfCompositeDeepScanLine.h
    trunk/lib/darwin-9.x.universal/openexr/include/OpenEXR/ImfDeepCompositing.h
    trunk/lib/darwin-9.x.universal/openexr/include/OpenEXR/ImfDeepFrameBuffer.h
    trunk/lib/darwin-9.x.universal/openexr/include/OpenEXR/ImfDeepScanLineInputFile.h
    trunk/lib/darwin-9.x.universal/openexr/include/OpenEXR/ImfDeepScanLineInputPart.h
    trunk/lib/darwin-9.x.universal/openexr/include/OpenEXR/ImfDeepScanLineOutputFile.h
    trunk/lib/darwin-9.x.universal/openexr/include/OpenEXR/ImfDeepScanLineOutputPart.h
    trunk/lib/darwin-9.x.universal/openexr/include/OpenEXR/ImfDeepTiledInputFile.h
    trunk/lib/darwin-9.x.universal/openexr/include/OpenEXR/ImfDeepTiledInputPart.h
    trunk/lib/darwin-9.x.universal/openexr/include/OpenEXR/ImfDeepTiledOutputFile.h
    trunk/lib/darwin-9.x.universal/openexr/include/OpenEXR/ImfDeepTiledOutputPart.h
    trunk/lib/darwin-9.x.universal/openexr/include/OpenEXR/ImfExport.h
    trunk/lib/darwin-9.x.universal/openexr/include/OpenEXR/ImfForward.h
    trunk/lib/darwin-9.x.universal/openexr/include/OpenEXR/ImfGenericInputFile.h
    trunk/lib/darwin-9.x.universal/openexr/include/OpenEXR/ImfGenericOutputFile.h
    trunk/lib/darwin-9.x.universal/openexr/include/OpenEXR/ImfInputPart.h
    trunk/lib/darwin-9.x.universal/openexr/include/OpenEXR/ImfMisc.h
    trunk/lib/darwin-9.x.universal/openexr/include/OpenEXR/ImfMultiPartInputFile.h
    trunk/lib/darwin-9.x.universal/openexr/include/OpenEXR/ImfMultiPartOutputFile.h
    trunk/lib/darwin-9.x.universal/openexr/include/OpenEXR/ImfNamespace.h
    trunk/lib/darwin-9.x.universal/openexr/include/OpenEXR/ImfOutputPart.h
    trunk/lib/darwin-9.x.universal/openexr/include/OpenEXR/ImfPartHelper.h
    trunk/lib/darwin-9.x.universal/openexr/include/OpenEXR/ImfPartType.h
    trunk/lib/darwin-9.x.universal/openexr/include/OpenEXR/ImfTiledInputPart.h
    trunk/lib/darwin-9.x.universal/openexr/include/OpenEXR/ImfTiledOutputPart.h
    trunk/lib/darwin-9.x.universal/openexr/include/OpenEXR/halfExport.h

Modified: trunk/lib/darwin-9.x.universal/openexr/include/OpenEXR/IexBaseExc.h
===================================================================
--- trunk/lib/darwin-9.x.universal/openexr/include/OpenEXR/IexBaseExc.h	2013-05-17 18:34:13 UTC (rev 56885)
+++ trunk/lib/darwin-9.x.universal/openexr/include/OpenEXR/IexBaseExc.h	2013-05-17 19:15:59 UTC (rev 56886)
@@ -1,6 +1,6 @@
 ///////////////////////////////////////////////////////////////////////////
 //
-// Copyright (c) 2002, Industrial Light & Magic, a division of Lucas
+// Copyright (c) 2002-2012, Industrial Light & Magic, a division of Lucas
 // Digital Ltd. LLC
 // 
 // All rights reserved.
@@ -33,10 +33,11 @@
 ///////////////////////////////////////////////////////////////////////////
 
 
-
 #ifndef INCLUDED_IEXBASEEXC_H
 #define INCLUDED_IEXBASEEXC_H
 
+#include "IexNamespace.h"
+#include "IexExport.h"
 
 //----------------------------------------------------------
 //
@@ -49,12 +50,8 @@
 #include <exception>
 #include <sstream>
 
-namespace Iex {
+IEX_INTERNAL_NAMESPACE_HEADER_ENTER
 
-#if (defined _WIN32 || defined _WIN64) && defined _MSC_VER
-// Tell MS VC++ to suppress exception specification warnings
-#pragma warning(disable:4290)
-#endif
 
 //-------------------------------
 // Our most basic exception class
@@ -68,29 +65,29 @@
     // Constructors and destructor
     //----------------------------
 
-    BaseExc (const char *s = 0) throw();	// std::string (s)
-    BaseExc (const std::string &s) throw();	// std::string (s)
-    BaseExc (std::stringstream &s) throw();	// std::string (s.str())
+    IEX_EXPORT BaseExc (const char *s = 0) throw();     // std::string (s)
+    IEX_EXPORT BaseExc (const std::string &s) throw();  // std::string (s)
+    IEX_EXPORT BaseExc (std::stringstream &s) throw();  // std::string (s.str())
 
-    BaseExc (const BaseExc &be) throw();
-    virtual ~BaseExc () throw ();
+    IEX_EXPORT BaseExc (const BaseExc &be) throw();
+    IEX_EXPORT virtual ~BaseExc () throw ();
 
     //--------------------------------------------
     // what() method -- e.what() returns e.c_str()
     //--------------------------------------------
 
-    virtual const char * what () const throw ();
+    IEX_EXPORT virtual const char * what () const throw ();
 
 
     //--------------------------------------------------
     // Convenient methods to change the exception's text
     //--------------------------------------------------
 
-    BaseExc &		assign (std::stringstream &s);	// assign (s.str())
-    BaseExc &		operator = (std::stringstream &s);
+    IEX_EXPORT BaseExc &            assign (std::stringstream &s);	// assign (s.str())
+    IEX_EXPORT BaseExc &            operator = (std::stringstream &s);
 
-    BaseExc &		append (std::stringstream &s);	// append (s.str())
-    BaseExc &		operator += (std::stringstream &s);
+    IEX_EXPORT BaseExc &            append (std::stringstream &s);	// append (s.str())
+    IEX_EXPORT BaseExc &            operator += (std::stringstream &s);
 
 
     //--------------------------------------------------
@@ -98,11 +95,11 @@
     // the definitions above.
     //--------------------------------------------------
 
-    BaseExc &		assign (const char *s);
-    BaseExc &		operator = (const char *s);
+    IEX_EXPORT BaseExc &            assign (const char *s);
+    IEX_EXPORT BaseExc &            operator = (const char *s);
 
-    BaseExc &		append (const char *s);
-    BaseExc &		operator += (const char *s);
+    IEX_EXPORT BaseExc &            append (const char *s);
+    IEX_EXPORT BaseExc &            operator += (const char *s);
 
 
     //--------------------------------------------------
@@ -112,11 +109,11 @@
     // has been installed (see below, setStackTracer()).
     //--------------------------------------------------
 
-    const std::string &	stackTrace () const;
+    IEX_EXPORT const std::string &  stackTrace () const;
 
   private:
 
-    std::string		_stackTrace;
+    std::string                     _stackTrace;
 };
 
 
@@ -125,52 +122,56 @@
 // class derived directly or indirectly from BaseExc:
 //-----------------------------------------------------
 
-#define DEFINE_EXC(name, base)				        \
-    class name: public base				        \
-    {							        \
+#define DEFINE_EXC_EXP(exp, name, base)                         \
+    class exp name: public base                                 \
+    {                                                           \
       public:                                                   \
-	name (const char* text=0)      throw(): base (text) {}	\
-	name (const std::string &text) throw(): base (text) {}	\
-	name (std::stringstream &text) throw(): base (text) {}	\
+        name()                         throw(): base (0)    {}  \
+        name (const char* text)        throw(): base (text) {}  \
+        name (const std::string &text) throw(): base (text) {}  \
+        name (std::stringstream &text) throw(): base (text) {}  \
+        ~name() throw() { }                                     \
     };
 
+// For backward compatibility.
+#define DEFINE_EXC(name, base) DEFINE_EXC_EXP(, name, base)
 
+
 //--------------------------------------------------------
 // Some exceptions which should be useful in most programs
 //--------------------------------------------------------
+DEFINE_EXC_EXP (IEX_EXPORT, ArgExc, BaseExc)    // Invalid arguments to a function call
 
-DEFINE_EXC (ArgExc,   BaseExc) 	 // Invalid arguments to a function call
+DEFINE_EXC_EXP (IEX_EXPORT, LogicExc, BaseExc)  // General error in a program's logic,
+                                                // for example, a function was called
+                                                // in a context where the call does
+                                                // not make sense.
 
-DEFINE_EXC (LogicExc, BaseExc) 	 // General error in a program's logic,
-				 // for example, a function was called
-				 // in a context where the call does
-				 // not make sense.
+DEFINE_EXC_EXP (IEX_EXPORT, InputExc, BaseExc)  // Invalid input data, e.g. from a file
 
-DEFINE_EXC (InputExc, BaseExc) 	 // Invalid input data, e.g. from a file
+DEFINE_EXC_EXP (IEX_EXPORT, IoExc, BaseExc)     // Input or output operation failed
 
-DEFINE_EXC (IoExc, BaseExc) 	 // Input or output operation failed
+DEFINE_EXC_EXP (IEX_EXPORT, MathExc, BaseExc) 	// Arithmetic exception; more specific
+                                                // exceptions derived from this class
+                                                // are defined in ExcMath.h
 
-DEFINE_EXC (MathExc,  BaseExc) 	 // Arithmetic exception; more specific
-				 // exceptions derived from this class
-				 // are defined in ExcMath.h
+DEFINE_EXC_EXP (IEX_EXPORT, ErrnoExc, BaseExc)  // Base class for exceptions corresponding
+                                                // to errno values (see errno.h); more
+                                                // specific exceptions derived from this
+                                                // class are defined in ExcErrno.h
 
-DEFINE_EXC (ErrnoExc, BaseExc) 	 // Base class for exceptions corresponding
-				 // to errno values (see errno.h); more
-				 // specific exceptions derived from this
-				 // class are defined in ExcErrno.h
+DEFINE_EXC_EXP (IEX_EXPORT, NoImplExc, BaseExc) // Missing method exception e.g. from a
+                                                // call to a method that is only partially
+                                                // or not at all implemented. A reminder
+                                                // to lazy software people to get back
+                                                // to work.
 
-DEFINE_EXC (NoImplExc, BaseExc)  // Missing method exception e.g. from a
-				 // call to a method that is only partially
-				 // or not at all implemented. A reminder
-				 // to lazy software people to get back
-				 // to work.
+DEFINE_EXC_EXP (IEX_EXPORT, NullExc, BaseExc)   // A pointer is inappropriately null.
 
-DEFINE_EXC (NullExc, BaseExc) 	 // A pointer is inappropriately null.
+DEFINE_EXC_EXP (IEX_EXPORT, TypeExc, BaseExc)   // An object is an inappropriate type,
+                                                // i.e. a dynamnic_cast failed.
 
-DEFINE_EXC (TypeExc, BaseExc) 	 // An object is an inappropriate type,
-				 // i.e. a dynamnic_cast failed.
 
-
 //----------------------------------------------------------------------
 // Stack-tracing support:
 // 
@@ -199,8 +200,8 @@
 
 typedef std::string (* StackTracer) ();
 
-void		setStackTracer (StackTracer stackTracer);
-StackTracer	stackTracer ();
+IEX_EXPORT void        setStackTracer (StackTracer stackTracer);
+IEX_EXPORT StackTracer stackTracer ();
 
 
 //-----------------
@@ -257,10 +258,7 @@
     return _stackTrace;
 }
 
-#if (defined _WIN32 || defined _WIN64) && defined _MSC_VER
-#pragma warning(default:4290)
-#endif
 
-} // namespace Iex
+IEX_INTERNAL_NAMESPACE_HEADER_EXIT
 
-#endif
+#endif // INCLUDED_IEXBASEEXC_H

Modified: trunk/lib/darwin-9.x.universal/openexr/include/OpenEXR/IexErrnoExc.h
===================================================================
--- trunk/lib/darwin-9.x.universal/openexr/include/OpenEXR/IexErrnoExc.h	2013-05-17 18:34:13 UTC (rev 56885)
+++ trunk/lib/darwin-9.x.universal/openexr/include/OpenEXR/IexErrnoExc.h	2013-05-17 19:15:59 UTC (rev 56886)
@@ -1,6 +1,6 @@
 ///////////////////////////////////////////////////////////////////////////
 //
-// Copyright (c) 2002, Industrial Light & Magic, a division of Lucas
+// Copyright (c) 2002-2012, Industrial Light & Magic, a division of Lucas
 // Digital Ltd. LLC
 // 
 // All rights reserved.
@@ -45,9 +45,8 @@
 
 #include "IexBaseExc.h"
 
-namespace Iex {
+IEX_INTERNAL_NAMESPACE_HEADER_ENTER
 
-
 DEFINE_EXC (EpermExc, ErrnoExc)
 DEFINE_EXC (EnoentExc, ErrnoExc)
 DEFINE_EXC (EsrchExc, ErrnoExc)
@@ -204,7 +203,6 @@
 DEFINE_EXC (EinvaltimeExc, ErrnoExc)
 DEFINE_EXC (EdestroyedExc, ErrnoExc)
 
+IEX_INTERNAL_NAMESPACE_HEADER_EXIT
 
-} // namespace Iex
-
 #endif

Added: trunk/lib/darwin-9.x.universal/openexr/include/OpenEXR/IexExport.h
===================================================================
--- trunk/lib/darwin-9.x.universal/openexr/include/OpenEXR/IexExport.h	                        (rev 0)
+++ trunk/lib/darwin-9.x.universal/openexr/include/OpenEXR/IexExport.h	2013-05-17 19:15:59 UTC (rev 56886)
@@ -0,0 +1,64 @@
+#ifndef IEXEXPORT_H
+#define IEXEXPORT_H
+

@@ Diff output truncated at 10240 characters. @@



More information about the Bf-blender-cvs mailing list