From d3efc6347d07a9afee8558997cdf00836c6fcbf7 Mon Sep 17 00:00:00 2001 From: Nicolas Stepien Date: Wed, 5 Sep 2012 03:26:18 +0200 Subject: [PATCH] Fix tiny memory leak in $.cache. --- 4chan_x.user.js | 1 + script.coffee | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/4chan_x.user.js b/4chan_x.user.js index ae20c6d3c..b8777fa53 100644 --- a/4chan_x.user.js +++ b/4chan_x.user.js @@ -388,6 +388,7 @@ cb = _ref[_i]; cb.call(this); } + return delete this.callbacks; }, onabort: function() { return delete reqs[url]; diff --git a/script.coffee b/script.coffee index 89eddf2de..d99f05cd0 100644 --- a/script.coffee +++ b/script.coffee @@ -306,7 +306,7 @@ $.extend $, req = $.ajax url, onload: -> cb.call @ for cb in @callbacks - return + delete @callbacks onabort: -> delete reqs[url] onerror: -> delete reqs[url] req.callbacks = [cb]