It turns out that PHP's directory slash handling was causing libxml to load the same file twice into memory; making sure we passed the correct style path to libxml using realpath() fixed the issue. Thank you for your suggestions!
-- Edward Z. Yang GnuPG: 0x869C48DA HTML Purifier <http://htmlpurifier.org> Anti-XSS Filter [[ 3FA8 E9A9 7385 B691 A6FC B3CB A933 BE7D 869C 48DA ]] _______________________________________________ xml mailing list, project page http://xmlsoft.org/ [email protected] http://mail.gnome.org/mailman/listinfo/xml
