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
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
7697
8a41b565423d 23119772 Upgrade openexr to 2.2.0
Jingning Ji <jingning.ji@oracle.com>
parents:
diff changeset
     1
Uses std::transform to allow compiler to find transform.
8a41b565423d 23119772 Upgrade openexr to 2.2.0
Jingning Ji <jingning.ji@oracle.com>
parents:
diff changeset
     2
Will not send upstream.
8a41b565423d 23119772 Upgrade openexr to 2.2.0
Jingning Ji <jingning.ji@oracle.com>
parents:
diff changeset
     3
8a41b565423d 23119772 Upgrade openexr to 2.2.0
Jingning Ji <jingning.ji@oracle.com>
parents:
diff changeset
     4
--- IlmImf/ImfDwaCompressor.cpp	2016-11-17 13:58:52.789434004 +0000
8a41b565423d 23119772 Upgrade openexr to 2.2.0
Jingning Ji <jingning.ji@oracle.com>
parents:
diff changeset
     5
+++ IlmImf/ImfDwaCompressor.cpp	2016-11-17 13:59:23.065747841 +0000
8a41b565423d 23119772 Upgrade openexr to 2.2.0
Jingning Ji <jingning.ji@oracle.com>
parents:
diff changeset
     6
@@ -255,7 +255,7 @@
8a41b565423d 23119772 Upgrade openexr to 2.2.0
Jingning Ji <jingning.ji@oracle.com>
parents:
diff changeset
     7
         _caseInsensitive(caseInsensitive)
8a41b565423d 23119772 Upgrade openexr to 2.2.0
Jingning Ji <jingning.ji@oracle.com>
parents:
diff changeset
     8
     {
8a41b565423d 23119772 Upgrade openexr to 2.2.0
Jingning Ji <jingning.ji@oracle.com>
parents:
diff changeset
     9
         if (caseInsensitive) 
8a41b565423d 23119772 Upgrade openexr to 2.2.0
Jingning Ji <jingning.ji@oracle.com>
parents:
diff changeset
    10
-            transform(_suffix.begin(), _suffix.end(), _suffix.begin(), tolower);
8a41b565423d 23119772 Upgrade openexr to 2.2.0
Jingning Ji <jingning.ji@oracle.com>
parents:
diff changeset
    11
+            std::transform(_suffix.begin(), _suffix.end(), _suffix.begin(), tolower);
8a41b565423d 23119772 Upgrade openexr to 2.2.0
Jingning Ji <jingning.ji@oracle.com>
parents:
diff changeset
    12
     }
8a41b565423d 23119772 Upgrade openexr to 2.2.0
Jingning Ji <jingning.ji@oracle.com>
parents:
diff changeset
    13
 
8a41b565423d 23119772 Upgrade openexr to 2.2.0
Jingning Ji <jingning.ji@oracle.com>
parents:
diff changeset
    14
     Classifier (const char *&ptr, int size)
8a41b565423d 23119772 Upgrade openexr to 2.2.0
Jingning Ji <jingning.ji@oracle.com>
parents:
diff changeset
    15
@@ -304,7 +304,7 @@
8a41b565423d 23119772 Upgrade openexr to 2.2.0
Jingning Ji <jingning.ji@oracle.com>
parents:
diff changeset
    16
         if (_caseInsensitive) 
8a41b565423d 23119772 Upgrade openexr to 2.2.0
Jingning Ji <jingning.ji@oracle.com>
parents:
diff changeset
    17
         {
8a41b565423d 23119772 Upgrade openexr to 2.2.0
Jingning Ji <jingning.ji@oracle.com>
parents:
diff changeset
    18
             std::string tmp(suffix);
8a41b565423d 23119772 Upgrade openexr to 2.2.0
Jingning Ji <jingning.ji@oracle.com>
parents:
diff changeset
    19
-            transform(tmp.begin(), tmp.end(), tmp.begin(), tolower);
8a41b565423d 23119772 Upgrade openexr to 2.2.0
Jingning Ji <jingning.ji@oracle.com>
parents:
diff changeset
    20
+            std::transform(tmp.begin(), tmp.end(), tmp.begin(), tolower);
8a41b565423d 23119772 Upgrade openexr to 2.2.0
Jingning Ji <jingning.ji@oracle.com>
parents:
diff changeset
    21
             return tmp == _suffix;
8a41b565423d 23119772 Upgrade openexr to 2.2.0
Jingning Ji <jingning.ji@oracle.com>
parents:
diff changeset
    22
         }
8a41b565423d 23119772 Upgrade openexr to 2.2.0
Jingning Ji <jingning.ji@oracle.com>
parents:
diff changeset
    23