From 59a76ac22210b87a37746faf6aad19f801ababc4 Mon Sep 17 00:00:00 2001 From: Maxmtg Date: Fri, 2 Mar 2012 17:54:22 +0000 Subject: [PATCH] fixing file derivation algorithm --- src/main/java/forge/deck/DeckBase.java | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/src/main/java/forge/deck/DeckBase.java b/src/main/java/forge/deck/DeckBase.java index e6e553f30f1..1b3017c21e7 100644 --- a/src/main/java/forge/deck/DeckBase.java +++ b/src/main/java/forge/deck/DeckBase.java @@ -139,14 +139,7 @@ public abstract class DeckBase implements Serializable, Comparable { * @return the best file name */ public final String getBestFileName() { - final char[] c = this.getName().toCharArray(); - final StringBuilder sb = new StringBuilder(); - for (int i = 0; (i < c.length) && (i < 20); i++) { - if (Character.isLetterOrDigit(c[i]) || (c[i] == '-')) { - sb.append(c[i]); - } - } - return sb.toString().replaceAll("[^-_$#@.{[()]} a-zA-Z0-9]", ""); + return this.getName().replaceAll("[^-_$#@.{[()]} a-zA-Z0-9]", ""); } }