diff options
author | Andrew Dolgov <[email protected]> | 2007-05-16 07:25:56 +0100 |
---|---|---|
committer | Andrew Dolgov <[email protected]> | 2007-05-16 07:25:56 +0100 |
commit | 59d6a586fdc0611e7d7447641fa64ca384abf3c2 (patch) | |
tree | 744b7932dde9fc276c58b588936ad875c5b1368b /magpierss | |
parent | 45eb71a776944e1a2ada1b9ebd9af0064dfc5744 (diff) |
better correction of wrong ampersands in Magpie
Diffstat (limited to 'magpierss')
-rw-r--r-- | magpierss/rss_parse.inc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/magpierss/rss_parse.inc b/magpierss/rss_parse.inc index f0558ac80..b9c92c55a 100644 --- a/magpierss/rss_parse.inc +++ b/magpierss/rss_parse.inc @@ -122,7 +122,7 @@ class MagpieRSS { xml_set_element_handler($this->parser, 'feed_start_element', 'feed_end_element' ); - $source = preg_replace("/&(?!amp;)/","&",$source); + $source = preg_replace("/&(?![^ ][^ ]+;)/","&",$source); xml_set_character_data_handler( $this->parser, 'feed_cdata' ); |