Fix overgeneralised story hook in rss20.
[matthijs/upstream/blosxom-plugins.git] / gavinc / rss20
index 4d7ac2951aa785bc236496d05086a79ea3a7ebec..8419ef151998d6c5e842db826edbe46821b1668c 100644 (file)
@@ -74,12 +74,15 @@ sub start {
 sub story {
   my ($pkg, $path, $filename, $story_ref, $title_ref, $body_ref) = @_;
 
+  # Ignore flavours other than ours
+  return unless $blosxom::flavour eq $flavour;
+
   # Don't double-encode if someone else has already done it
   return unless $blosxom::encode_xml_entities;
 
   # Encode and reset encode_xml_entities flag
   $$title_ref = _escape_text( $$title_ref );
-  $$body_ref  _escape_html( $$body_ref );
+  $$body_ref  = _escape_html( $$body_ref );
   $blosxom::encode_xml_entities = 0;
 }