3075
|
1 |
--- openexr-1.7.0/IlmImf/ImfChannelListAttribute.cpp 2010-07-17 01:11:51.000000000 +0200
|
|
2 |
+++ openexr-1.7.0-patch/IlmImf/ImfChannelListAttribute.cpp 2010-12-18 17:47:35.363105716 +0100
|
|
3 |
@@ -47,9 +47,10 @@
|
|
4 |
|
|
5 |
namespace {
|
|
6 |
|
|
7 |
-template <size_t N>
|
|
8 |
-void checkIsNullTerminated (const char (&str)[N], const char *what)
|
|
9 |
+void checkIsNullTerminated (const char *str, const char *what)
|
|
10 |
{
|
|
11 |
+ int N = strlen(str);
|
|
12 |
+
|
|
13 |
for (int i = 0; i < N; ++i) {
|
|
14 |
if (str[i] == '\0')
|
|
15 |
return;
|
|
16 |
--- openexr-1.7.0/IlmImf/ImfHeader.cpp 2010-07-17 01:11:52.000000000 +0200
|
|
17 |
+++ openexr-1.7.0-patch/IlmImf/ImfHeader.cpp 2010-12-18 17:59:42.370920081 +0100
|
|
18 |
@@ -146,9 +146,9 @@
|
|
19 |
return false;
|
|
20 |
}
|
|
21 |
|
|
22 |
-template <size_t N>
|
|
23 |
-void checkIsNullTerminated (const char (&str)[N], const char *what)
|
|
24 |
+void checkIsNullTerminated (const char *str, const char *what)
|
|
25 |
{
|
|
26 |
+ int N = strlen(str);
|
|
27 |
for (int i = 0; i < N; ++i) {
|
|
28 |
if (str[i] == '\0')
|
|
29 |
return;
|