|
@@ -1333,9 +1333,12 @@ STBIDEF int stbi_is_hdr (char const *filename)
|
|
|
STBIDEF int stbi_is_hdr_from_file(FILE *f)
|
|
|
{
|
|
|
#ifndef STBI_NO_HDR
|
|
|
+ long pos = ftell(f), res;
|
|
|
stbi__context s;
|
|
|
stbi__start_file(&s,f);
|
|
|
- return stbi__hdr_test(&s);
|
|
|
+ res = stbi__hdr_test(&s);
|
|
|
+ fseek(f, pos, SEEK_SET);
|
|
|
+ return res;
|
|
|
#else
|
|
|
STBI_NOTUSED(f);
|
|
|
return 0;
|