| commit | 7aa150c0967b725850cf27de58f50a25a960b092 | [log] [tgz] |
|---|---|---|
| author | Jason Sams <rjsams@android.com> | Tue Sep 21 14:47:22 2010 -0700 |
| committer | Jason Sams <rjsams@android.com> | Tue Sep 21 14:52:29 2010 -0700 |
| tree | da481628d0fa02c7df84e18f2d5aadfec3444ecd | |
| parent | f88c59414baa3b3cad3c9f962fc1ec22b0be8b9d [diff] [blame] |
Detect and throw exception for using objects after explicitly destroying them. Change-Id: Ic50d6974c80672846140c7f9435ec9468855f0bc
diff --git a/graphics/java/android/renderscript/BaseObj.java b/graphics/java/android/renderscript/BaseObj.java index 3198e3f..715e3fb 100644 --- a/graphics/java/android/renderscript/BaseObj.java +++ b/graphics/java/android/renderscript/BaseObj.java
@@ -32,6 +32,9 @@ } public int getID() { + if (mDestroyed) { + throw new IllegalStateException("using a destroyed object."); + } return mID; }