aboutsummaryrefslogtreecommitdiff
path: root/third_party/gif_decoder
diff options
context:
space:
mode:
authorSam Judd <judds@google.com>2014-10-23 09:45:44 -0700
committerSam Judd <judds@google.com>2014-10-23 09:45:44 -0700
commite4ac1f593a328f35ca17d8603a54db3826da2475 (patch)
tree0e34dcc3a712a588cff4282da6c9c5b4d40c92db /third_party/gif_decoder
parentadf4c9e65eec8a83b39777438829d6817af89598 (diff)
downloadglide-e4ac1f593a328f35ca17d8603a54db3826da2475.tar.gz
Clear data from GifHeaderParsers before pooling.
Diffstat (limited to 'third_party/gif_decoder')
-rw-r--r--third_party/gif_decoder/src/main/java/com/bumptech/glide/gifdecoder/GifHeaderParser.java5
1 files changed, 5 insertions, 0 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 126a799c..d21b1de0 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
@@ -42,6 +42,11 @@ public class GifHeaderParser {
return this;
}
+ public void clear() {
+ rawData = null;
+ header = null;
+ }
+
private void reset() {
rawData = null;
Arrays.fill(block, (byte) 0);