summaryrefslogtreecommitdiff
path: root/src/cmsplugin.c
diff options
context:
space:
mode:
authorMarti <marti.maria@tktbrainpower.com>2016-12-29 10:14:24 +0100
committerMarti <marti.maria@tktbrainpower.com>2016-12-29 10:14:24 +0100
commitcba01daf122a0dbf0915187b27377838b28d7778 (patch)
tree5d01961d1882aecfa47fe0fba7ad05e10173a4bf /src/cmsplugin.c
parent46a9220375da02b179bb6c0314b5cef40a433792 (diff)
downloadlcms2-cba01daf122a0dbf0915187b27377838b28d7778.tar.gz
Cleanup on float reading
Diffstat (limited to 'src/cmsplugin.c')
-rw-r--r--src/cmsplugin.c21
1 files changed, 12 insertions, 9 deletions
diff --git a/src/cmsplugin.c b/src/cmsplugin.c
index e3f9215..dd6f7db 100644
--- a/src/cmsplugin.c
+++ b/src/cmsplugin.c
@@ -172,18 +172,19 @@ cmsBool CMSEXPORT _cmsReadFloat32Number(cmsIOHANDLER* io, cmsFloat32Number* n)
_cmsAssert(io != NULL);
- if (io -> Read(io, &tmp, sizeof(cmsUInt32Number), 1) != 1)
- return FALSE;
+ if (io->Read(io, &tmp, sizeof(cmsUInt32Number), 1) != 1)
+ return FALSE;
if (n != NULL) {
tmp = _cmsAdjustEndianess32(tmp);
- *n = *(cmsFloat32Number*) (void*) &tmp;
+ *n = *(cmsFloat32Number*)(void*)&tmp;
+
+ // fpclassify() required by C99
+ return ((fpclassify(*n) == FP_ZERO) || (fpclassify(*n) == FP_NORMAL));
}
- // fpclassify() required by C99
- return ((fpclassify(*n) == FP_ZERO) || (fpclassify(*n) == FP_NORMAL));
-
+ return TRUE;
}
@@ -196,10 +197,12 @@ cmsBool CMSEXPORT _cmsReadUInt64Number(cmsIOHANDLER* io, cmsUInt64Number* n)
if (io -> Read(io, &tmp, sizeof(cmsUInt64Number), 1) != 1)
return FALSE;
- if (n != NULL) _cmsAdjustEndianess64(n, &tmp);
+ if (n != NULL) {
+
+ _cmsAdjustEndianess64(n, &tmp);
+ }
- // fpclassify() required by C99
- return ((fpclassify(*n) == FP_ZERO) || (fpclassify(*n) == FP_NORMAL));
+ return TRUE;
}