components/openexr/patches/007-ImfDwaCompressor.patch
author Jingning Ji <jingning.ji@oracle.com>
Tue, 14 Feb 2017 16:51:42 -0800
changeset 7697 8a41b565423d
permissions -rw-r--r--
23119772 Upgrade openexr to 2.2.0

Uses std::transform to allow compiler to find transform.
Will not send upstream.

--- IlmImf/ImfDwaCompressor.cpp	2016-11-17 13:58:52.789434004 +0000
+++ IlmImf/ImfDwaCompressor.cpp	2016-11-17 13:59:23.065747841 +0000
@@ -255,7 +255,7 @@
         _caseInsensitive(caseInsensitive)
     {
         if (caseInsensitive) 
-            transform(_suffix.begin(), _suffix.end(), _suffix.begin(), tolower);
+            std::transform(_suffix.begin(), _suffix.end(), _suffix.begin(), tolower);
     }
 
     Classifier (const char *&ptr, int size)
@@ -304,7 +304,7 @@
         if (_caseInsensitive) 
         {
             std::string tmp(suffix);
-            transform(tmp.begin(), tmp.end(), tmp.begin(), tolower);
+            std::transform(tmp.begin(), tmp.end(), tmp.begin(), tolower);
             return tmp == _suffix;
         }