From e5d25ae8d0fa3bbebfff1305076c391a25ddcec9 Mon Sep 17 00:00:00 2001
From: Hans-Christoph Steiner <hans@eds.org>
Date: Wed, 8 Aug 2018 11:53:51 +0200
Subject: [PATCH] use StringBuilder when assembling the repo fingerprint for
 display

Should speed things up a bit, and fixes a lint issue.
---
 app/src/main/java/org/fdroid/fdroid/Utils.java | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/app/src/main/java/org/fdroid/fdroid/Utils.java b/app/src/main/java/org/fdroid/fdroid/Utils.java
index 612313bab..7c95d1995 100644
--- a/app/src/main/java/org/fdroid/fdroid/Utils.java
+++ b/app/src/main/java/org/fdroid/fdroid/Utils.java
@@ -285,11 +285,11 @@ public final class Utils {
                 || fingerprint.matches(".*[^0-9a-fA-F].*")) { // its a hex string
             return context.getString(R.string.bad_fingerprint);
         }
-        String displayFP = fingerprint.substring(0, 2);
+        StringBuilder displayFP = new StringBuilder(fingerprint.substring(0, 2));
         for (int i = 2; i < fingerprint.length(); i = i + 2) {
-            displayFP += " " + fingerprint.substring(i, i + 2);
+            displayFP.append(" ").append(fingerprint.substring(i, i + 2));
         }
-        return displayFP;
+        return displayFP.toString();
     }
 
     @NonNull