X-Git-Url: https://git.stderr.nl/gitweb?p=matthijs%2Fupstream%2Fblosxom-plugins.git;a=blobdiff_plain;f=gavinc%2Frss20;h=8419ef151998d6c5e842db826edbe46821b1668c;hp=4d7ac2951aa785bc236496d05086a79ea3a7ebec;hb=caaf09e3ed3f4f9ddba8b709d47f90c2578db8a5;hpb=20f6152e08a8e4e7bc9a063cf5d4b4a73f8c3b48 diff --git a/gavinc/rss20 b/gavinc/rss20 index 4d7ac29..8419ef1 100644 --- a/gavinc/rss20 +++ b/gavinc/rss20 @@ -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; }