#HTTP_HEADER{Content-Type: image/x-icon}
-[(#CHEMIN{favicon.ico}|sinon{[(#LOGO_SITE_SPIP
+#HTTP_HEADER{Content-Transfer-Encoding: binary}
+<?php
+$file="[(#CHEMIN{favicon.ico}|sinon{[(#LOGO_SITE_SPIP
|image_passe_partout{32,32}
|image_recadre{32,32,center}
|image_format{ico}|extraire_attribut{src}
-)]}|sinon{#CHEMIN{spip.ico}}
-|spip_file_get_contents)]
+)]}|sinon{#CHEMIN{spip.ico}})]";
+if ($cl = filesize($file))
+ header("Content-Length: ". $cl);
+
+readfile($file);
+?>
\ No newline at end of file