From ef773c9d4cb979a9025d660ab224b730a71dee8b Mon Sep 17 00:00:00 2001 From: Maxmtg Date: Mon, 5 Sep 2011 15:46:09 +0000 Subject: [PATCH] fixed an NPE for null comments --- src/main/java/forge/deck/Deck.java | 3 +-- src/main/java/forge/deck/DeckManager.java | 2 +- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/src/main/java/forge/deck/Deck.java b/src/main/java/forge/deck/Deck.java index 8bfeee91964..b0544652cba 100644 --- a/src/main/java/forge/deck/Deck.java +++ b/src/main/java/forge/deck/Deck.java @@ -152,8 +152,7 @@ public final class Deck implements Comparable, Serializable { * @return a {@link java.lang.String} object. */ public String getComment() { - return comment; - + return comment == null ? "" : comment; } /** diff --git a/src/main/java/forge/deck/DeckManager.java b/src/main/java/forge/deck/DeckManager.java index 55ed3dd5e8e..a10acf67056 100644 --- a/src/main/java/forge/deck/DeckManager.java +++ b/src/main/java/forge/deck/DeckManager.java @@ -469,8 +469,8 @@ public class DeckManager { out.write(format("%s=%s%n", NAME, d.getName().replaceAll("\n", ""))); out.write(format("%s=%s%n", DECK_TYPE, d.getDeckType().replaceAll("\n", ""))); - out.write(format("%s=%s%n", PLAYER, d.getPlayerType())); out.write(format("%s=%s%n", COMMENT, d.getComment().replaceAll("\n", ""))); + out.write(format("%s=%s%n", PLAYER, d.getPlayerType())); out.write(format("%s%n", "[main]")); for (Entry e : d.getMain()) {