Memory leak in TextKeyListener.
authorMathias Jeppsson <mathias.jeppsson@sonyericsson.com>
Fri, 3 Sep 2010 09:35:00 +0000 (11:35 +0200)
committerJohan Redestig <johan.redestig@sonyericsson.com>
Fri, 3 Sep 2010 09:35:00 +0000 (11:35 +0200)
commit7f8069b16fe9b18b9a048284b983c47eb628c789
treec4990d6d2d4865c2296e8494b7ad0678aaa8a6b4
parent75a2ae937f5354a3432d0a2382e98177bd9b80d5
Memory leak in TextKeyListener.

If a call to getPrefs is made after weak reference to content resolver
is gone, a new observer will be created and registered at the
resolver. At registration, the resolver will allocate ObserverEntry
objects that will eventually fill the JNI global reference pool.
There is no need to create and register a new observer if one is already
registered.

Change-Id: If8442b3370299980b73d4ea83757c5eae6a85408
core/java/android/text/method/TextKeyListener.java