diff options
author | Jason Sams <rjsams@android.com> | 2010-09-21 14:47:22 -0700 |
---|---|---|
committer | Jason Sams <rjsams@android.com> | 2010-09-21 14:52:29 -0700 |
commit | 7aa150c0967b725850cf27de58f50a25a960b092 (patch) | |
tree | da481628d0fa02c7df84e18f2d5aadfec3444ecd /graphics/java/android/renderscript/BaseObj.java | |
parent | f88c59414baa3b3cad3c9f962fc1ec22b0be8b9d (diff) |
Detect and throw exception for using
objects after explicitly destroying them.
Change-Id: Ic50d6974c80672846140c7f9435ec9468855f0bc
Diffstat (limited to 'graphics/java/android/renderscript/BaseObj.java')
-rw-r--r-- | graphics/java/android/renderscript/BaseObj.java | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/graphics/java/android/renderscript/BaseObj.java b/graphics/java/android/renderscript/BaseObj.java index 3198e3fdb229..715e3fbcbdc7 100644 --- a/graphics/java/android/renderscript/BaseObj.java +++ b/graphics/java/android/renderscript/BaseObj.java @@ -32,6 +32,9 @@ class BaseObj { } public int getID() { + if (mDestroyed) { + throw new IllegalStateException("using a destroyed object."); + } return mID; } |