From 5a4b73512da5715a7f69735c0821ca1d57479d6f Mon Sep 17 00:00:00 2001
From: =?utf8?q?David=20=E2=80=98Bombe=E2=80=99=20Roden?=
 <bombe@pterodactylus.net>
Date: Thu, 14 Oct 2010 15:43:21 +0200
Subject: [PATCH] Prevent NPEs when accessing an unset time.

---
 src/main/java/net/pterodactylus/sone/data/PostShell.java  | 2 +-
 src/main/java/net/pterodactylus/sone/data/ReplyShell.java | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/main/java/net/pterodactylus/sone/data/PostShell.java b/src/main/java/net/pterodactylus/sone/data/PostShell.java
index af9598e..716aab9 100644
--- a/src/main/java/net/pterodactylus/sone/data/PostShell.java
+++ b/src/main/java/net/pterodactylus/sone/data/PostShell.java
@@ -128,7 +128,7 @@ public class PostShell extends Post implements Shell<Post> {
 	 */
 	@Override
 	public long getTime() {
-		return time;
+		return (time != null) ? time : 0;
 	}
 
 	/**
diff --git a/src/main/java/net/pterodactylus/sone/data/ReplyShell.java b/src/main/java/net/pterodactylus/sone/data/ReplyShell.java
index 355ef67..3886e63 100644
--- a/src/main/java/net/pterodactylus/sone/data/ReplyShell.java
+++ b/src/main/java/net/pterodactylus/sone/data/ReplyShell.java
@@ -147,7 +147,7 @@ public class ReplyShell extends Reply implements Shell<Reply> {
 	 */
 	@Override
 	public long getTime() {
-		return time;
+		return (time != null) ? time : 0;
 	}
 
 	/**
-- 
2.7.4