You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
13 lines
474 B
13 lines
474 B
diff --git a/third_party/lcms2-2.6/src/cmsplugin.c b/third_party/lcms2-2.6/src/cmsplugin.c |
|
index 8903d2b..b95befb 100644 |
|
--- a/third_party/lcms2-2.6/src/cmsplugin.c |
|
+++ b/third_party/lcms2-2.6/src/cmsplugin.c |
|
@@ -179,6 +179,8 @@ cmsBool CMSEXPORT _cmsReadFloat32Number(cmsIOHANDLER* io, cmsFloat32Number* n) |
|
|
|
tmp = _cmsAdjustEndianess32(tmp); |
|
*n = *(cmsFloat32Number*) &tmp; |
|
+ if (isnan(*n)) |
|
+ return FALSE; |
|
} |
|
return TRUE; |
|
}
|
|
|