diff options
Diffstat (limited to 'dexlib2/src/main/java/com/android/tools/smali/dexlib2/writer/builder/BuilderStringPool.java')
-rw-r--r-- | dexlib2/src/main/java/com/android/tools/smali/dexlib2/writer/builder/BuilderStringPool.java | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/dexlib2/src/main/java/com/android/tools/smali/dexlib2/writer/builder/BuilderStringPool.java b/dexlib2/src/main/java/com/android/tools/smali/dexlib2/writer/builder/BuilderStringPool.java index 406da029..ac2fa64a 100644 --- a/dexlib2/src/main/java/com/android/tools/smali/dexlib2/writer/builder/BuilderStringPool.java +++ b/dexlib2/src/main/java/com/android/tools/smali/dexlib2/writer/builder/BuilderStringPool.java @@ -32,16 +32,16 @@ package com.android.tools.smali.dexlib2.writer.builder; import com.android.tools.smali.dexlib2.writer.DexWriter; import com.android.tools.smali.dexlib2.writer.StringSection; -import com.google.common.collect.Maps; import javax.annotation.Nonnull; import javax.annotation.Nullable; import java.util.Collection; import java.util.Map.Entry; +import java.util.concurrent.ConcurrentHashMap; import java.util.concurrent.ConcurrentMap; class BuilderStringPool implements StringSection<BuilderStringReference, BuilderStringReference> { - @Nonnull private final ConcurrentMap<String, BuilderStringReference> internedItems = Maps.newConcurrentMap(); + @Nonnull private final ConcurrentMap<String, BuilderStringReference> internedItems = new ConcurrentHashMap<>(); @Nonnull BuilderStringReference internString(@Nonnull String string) { BuilderStringReference ret = internedItems.get(string); |