From 4f2c820ddade237e576ed1704eed94a9380bc7b3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=B4me=20Duval?= Date: Sun, 29 Sep 2013 19:02:54 +0200 Subject: [PATCH] RAWTranslator: fixed a warning the code uses a double[4][3] array as a double cameraXYZ[0][12] array. --- src/add-ons/translators/raw/RAW.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/add-ons/translators/raw/RAW.cpp b/src/add-ons/translators/raw/RAW.cpp index 7d5304d817..8e435da46a 100644 --- a/src/add-ons/translators/raw/RAW.cpp +++ b/src/add-ons/translators/raw/RAW.cpp @@ -695,7 +695,7 @@ get2_rggb: fMeta.camera_multipliers[i ^ (i >> 1)] = fRead.Next(); } } - + next: fRead.Seek(nextOffset, SEEK_SET); } @@ -1664,7 +1664,7 @@ DCRaw::_AdobeCoefficients(const char *make, const char *model) if (table[i].black) fMeta.black = table[i].black; for (uint32 j = 0; j < 12; j++) { - cameraXYZ[0][j] = table[i].trans[j] / 10000.0; + ((double**)cameraXYZ)[0][j] = table[i].trans[j] / 10000.0; } _CameraXYZCoefficients(cameraXYZ); break;