diff options
author | Sam Judd <judds@google.com> | 2014-10-26 15:48:17 -0700 |
---|---|---|
committer | Sam Judd <judds@google.com> | 2014-10-26 15:48:17 -0700 |
commit | b1d9c53bacafb993dc4f264f76f396611e235bdb (patch) | |
tree | e575438b0fc12fc0314108a438026924fca959c8 /third_party/gif_decoder/src/main/java/com/bumptech/glide | |
parent | b4762ebd63a4da3efd214b91cf45909a9471a3e7 (diff) | |
download | glide-b1d9c53bacafb993dc4f264f76f396611e235bdb.tar.gz |
Protect error logging with DEBUG property.
Fixes #171.
Diffstat (limited to 'third_party/gif_decoder/src/main/java/com/bumptech/glide')
-rw-r--r-- | third_party/gif_decoder/src/main/java/com/bumptech/glide/gifdecoder/GifHeaderParser.java | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/third_party/gif_decoder/src/main/java/com/bumptech/glide/gifdecoder/GifHeaderParser.java b/third_party/gif_decoder/src/main/java/com/bumptech/glide/gifdecoder/GifHeaderParser.java index d21b1de0..114dd084 100644 --- a/third_party/gif_decoder/src/main/java/com/bumptech/glide/gifdecoder/GifHeaderParser.java +++ b/third_party/gif_decoder/src/main/java/com/bumptech/glide/gifdecoder/GifHeaderParser.java @@ -290,7 +290,9 @@ public class GifHeaderParser { tab[i++] = 0xff000000 | (r << 16) | (g << 8) | b; } } catch (BufferUnderflowException e) { - Log.w(TAG, "Format Error Reading Color Table", e); + if (Log.isLoggable(TAG, Log.DEBUG)) { + Log.d(TAG, "Format Error Reading Color Table", e); + } header.status = STATUS_FORMAT_ERROR; } @@ -336,7 +338,9 @@ public class GifHeaderParser { n += count; } } catch (Exception e) { - Log.w(TAG, "Error Reading Block n: " + n + " count: " + count + " blockSize: " + blockSize, e); + if (Log.isLoggable(TAG, Log.DEBUG)) { + Log.d(TAG, "Error Reading Block n: " + n + " count: " + count + " blockSize: " + blockSize, e); + } header.status = STATUS_FORMAT_ERROR; } } |