summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--core/java/android/os/BaseBundle.java4
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());
}