diff --git a/DirectXTex/DirectXTexHDR.cpp b/DirectXTex/DirectXTexHDR.cpp index 4a64dd0..78f66b0 100644 --- a/DirectXTex/DirectXTexHDR.cpp +++ b/DirectXTex/DirectXTexHDR.cpp @@ -163,7 +163,8 @@ namespace formatFound = true; const size_t len = FindEOL(info, size); - if (len == size_t(-1)) + if (len == size_t(-1) + || len < 1) { return E_FAIL; } @@ -207,7 +208,8 @@ namespace else { const size_t len = FindEOL(info, size); - if (len == size_t(-1)) + if (len == size_t(-1) + || len < 1) { return E_FAIL; }