From a2defc3d7a273416b306ce2cf2bee49431957f31 Mon Sep 17 00:00:00 2001 From: jon Date: Mon, 28 Nov 2016 16:05:39 -0600 Subject: [PATCH] added support for RGBE header HDR files --- stb_image.h | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/stb_image.h b/stb_image.h index a3c1129..f9ed5a6 100644 --- a/stb_image.h +++ b/stb_image.h @@ -6147,10 +6147,11 @@ static float *stbi__hdr_load(stbi__context *s, int *x, int *y, int *comp, int re int len; unsigned char count, value; int i, j, k, c1,c2, z; - + const char *headerToken; // Check identifier - if (strcmp(stbi__hdr_gettoken(s,buffer), "#?RADIANCE") != 0) + headerToken = stbi__hdr_gettoken(s,buffer); + if (strcmp(headerToken, "#?RADIANCE") != 0 && strcmp(headerToken, "#?RGBE") != 0) return stbi__errpf("not HDR", "Corrupt HDR image"); // Parse header