In ContentObject.from_ccnb, allow content to be null.
diff --git a/js/ContentObject.js b/js/ContentObject.js
index 0427df6..71aed69 100644
--- a/js/ContentObject.js
+++ b/js/ContentObject.js
@@ -140,13 +140,13 @@
this.signedInfo = new SignedInfo();
this.signedInfo.from_ccnb(decoder);
}
-
- this.content = decoder.readBinaryElement(CCNProtocolDTags.Content);
+ if (decoder.peekTypeAndVal() == null)
+ this.content = null;
+ else
+ this.content = decoder.readBinaryElement(CCNProtocolDTags.Content);
- //this.endContent = decoder.offset;
this.endSIG = decoder.offset;
-
decoder.readEndElement();