summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authortwyen <twyen@google.com>2017-08-22 10:53:40 -0700
committerEric Erfanian <erfanian@google.com>2017-08-30 11:22:52 -0700
commit1af455b1bcadf44974373956972d227c8b41a11e (patch)
treea4f16f83615e32138873f2380efd00b366c6f298
parent7d7aa42abb000b1576d7ec7b74462295479e3452 (diff)
Bypass strict mode when initializing Calendar for PersistentLogger
Bug: 64838079 Test: N/A PiperOrigin-RevId: 166082747 Change-Id: If5c3cc1e1999bacd2a4bdfbf8c0ee842028b636d
-rw-r--r--java/com/android/dialer/persistentlog/PersistentLogger.java3
1 files changed, 2 insertions, 1 deletions
diff --git a/java/com/android/dialer/persistentlog/PersistentLogger.java b/java/com/android/dialer/persistentlog/PersistentLogger.java
index 847625ec5..5fdefd174 100644
--- a/java/com/android/dialer/persistentlog/PersistentLogger.java
+++ b/java/com/android/dialer/persistentlog/PersistentLogger.java
@@ -26,6 +26,7 @@ import android.support.annotation.WorkerThread;
import android.support.v4.os.UserManagerCompat;
import com.android.dialer.common.Assert;
import com.android.dialer.common.LogUtil;
+import com.android.dialer.strictmode.DialerStrictMode;
import java.io.IOException;
import java.nio.charset.StandardCharsets;
import java.util.ArrayList;
@@ -177,7 +178,7 @@ public final class PersistentLogger {
}
private static byte[] buildTextLog(String tag, String string) {
- Calendar c = Calendar.getInstance();
+ Calendar c = DialerStrictMode.bypass(() -> Calendar.getInstance());
return String.format("%tm-%td %tH:%tM:%tS.%tL - %s - %s", c, c, c, c, c, c, tag, string)
.getBytes(StandardCharsets.UTF_8);
}