Browse Source

Fix bug with the Zstd decoder

Popov72 5 years ago
parent
commit
017bf67dfe
1 changed files with 4 additions and 2 deletions
  1. 4 2
      ktx2Decoder/src/ktx2Decoder.ts

+ 4 - 2
ktx2Decoder/src/ktx2Decoder.ts

@@ -77,8 +77,10 @@ export class KTX2Decoder {
 
             kfr.parse();
 
-            if (kfr.needZSTDDecoder && !this._zstdDecoder) {
-                this._zstdDecoder = new ZSTDDecoder();
+            if (kfr.needZSTDDecoder) {
+                if (!this._zstdDecoder) {
+                    this._zstdDecoder = new ZSTDDecoder();
+                }
 
                 return this._zstdDecoder.init().then(() => {
                     return this._decodeData(kfr, caps);