From 3a26218b5a634415a97c370b8df3a31bfc140acb Mon Sep 17 00:00:00 2001 From: jrandom Date: Wed, 15 Feb 2006 13:41:47 +0000 Subject: [PATCH] just for clarity --- apps/syndie/java/src/net/i2p/syndie/sml/RSSRenderer.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/apps/syndie/java/src/net/i2p/syndie/sml/RSSRenderer.java b/apps/syndie/java/src/net/i2p/syndie/sml/RSSRenderer.java index 895e57fe0..c20f797e3 100644 --- a/apps/syndie/java/src/net/i2p/syndie/sml/RSSRenderer.java +++ b/apps/syndie/java/src/net/i2p/syndie/sml/RSSRenderer.java @@ -27,7 +27,10 @@ public class RSSRenderer extends HTMLRenderer { BlogInfo info = archive.getBlogInfo(entry.getURI()); out.write(" \n"); - out.write(" " + sanitizeXML(sanitizeString((String)_headers.get(HEADER_SUBJECT))) + "\n"); + String subject = sanitizeXML(sanitizeString((String)_headers.get(HEADER_SUBJECT))); + if ( (subject == null) || (subject.length() <= 0) ) + subject = "not specified"; + out.write(" " + subject + "\n"); out.write(" " + urlPrefix + sanitizeXML(BlogRenderer.getEntryURL(entry, info, true)) + "\n"); out.write(" syndie://" + entry.getURI().toString() + "\n"); out.write(" " + getRFC822Date(entry.getURI().getEntryId()) + "\n");