summaryrefslogtreecommitdiff
path: root/graphics/java/android
diff options
context:
space:
mode:
authorTreeHugger Robot <treehugger-gerrit@google.com>2020-02-21 22:35:55 +0000
committerAndroid (Google) Code Review <android-gerrit@google.com>2020-02-21 22:35:55 +0000
commit781185099bd6e0e565c347fcb67a488287032c0e (patch)
tree308d65153cd9aead428e88be653ae69658a36f2c /graphics/java/android
parentfdc11c9eced899c6de2186f0799714183dc42d17 (diff)
parentdd03a8ef81064241943ae1788cf1c63ed3df35b7 (diff)
Merge "Do not attempt to special case uncompressed font assets."
Diffstat (limited to 'graphics/java/android')
-rw-r--r--graphics/java/android/graphics/fonts/Font.java20
1 files changed, 0 insertions, 20 deletions
diff --git a/graphics/java/android/graphics/fonts/Font.java b/graphics/java/android/graphics/fonts/Font.java
index 4899fbe431cc..853165d4cf3f 100644
--- a/graphics/java/android/graphics/fonts/Font.java
+++ b/graphics/java/android/graphics/fonts/Font.java
@@ -19,7 +19,6 @@ package android.graphics.fonts;
import android.annotation.IntRange;
import android.annotation.NonNull;
import android.annotation.Nullable;
-import android.content.res.AssetFileDescriptor;
import android.content.res.AssetManager;
import android.content.res.Resources;
import android.os.LocaleList;
@@ -220,25 +219,6 @@ public final class Font {
Preconditions.checkNotNull(am, "assetManager can not be null");
Preconditions.checkNotNull(path, "path can not be null");
- if (!isAsset) {
- // Attempt to open as FD, which should work unless the asset is compressed
- AssetFileDescriptor assetFD;
- try {
- if (cookie > 0) {
- assetFD = am.openNonAssetFd(cookie, path);
- } else {
- assetFD = am.openNonAssetFd(path);
- }
-
- try (FileInputStream fis = assetFD.createInputStream()) {
- final FileChannel fc = fis.getChannel();
- return fc.map(FileChannel.MapMode.READ_ONLY, 0, fc.size());
- }
- } catch (IOException e) {
- // failed to open as FD so now we will attempt to open as an input stream
- }
- }
-
try (InputStream assetStream = isAsset ? am.open(path, AssetManager.ACCESS_BUFFER)
: am.openNonAsset(cookie, path, AssetManager.ACCESS_BUFFER)) {