diff options
| -rw-r--r-- | core/java/android/os/BaseBundle.java | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/core/java/android/os/BaseBundle.java b/core/java/android/os/BaseBundle.java index b6c919e27277..6d74056d66de 100644 --- a/core/java/android/os/BaseBundle.java +++ b/core/java/android/os/BaseBundle.java @@ -49,6 +49,8 @@ public class BaseBundle { */ static final int FLAG_DEFUSABLE = 1 << 0; + private static final boolean LOG_DEFUSABLE = false; + private static volatile boolean sShouldDefuse = false; /** @@ -229,7 +231,7 @@ public class BaseBundle { return; } - if (sShouldDefuse && (mFlags & FLAG_DEFUSABLE) == 0) { + if (LOG_DEFUSABLE && sShouldDefuse && (mFlags & FLAG_DEFUSABLE) == 0) { Slog.wtf(TAG, "Attempting to unparcel a Bundle while in transit; this may " + "clobber all data inside!", new Throwable()); } |