CVS: spip/ecrire inc_extra.php3,1.6,1.7

Update of /home/spip-cvs/spip/ecrire
In directory miel:/tmp/cvs-serv32526/ecrire

Modified Files:
  inc_extra.php3
Log Message:
bug (?) (Nicolas Hoizey)

Index: inc_extra.php3

RCS file: /home/spip-cvs/spip/ecrire/inc_extra.php3,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -d -r1.6 -r1.7
--- inc_extra.php3 22 Aug 2003 16:56:31 -0000 1.6
+++ inc_extra.php3 7 Oct 2003 15:58:58 -0000 1.7
@@ -145,7 +145,9 @@
// a partir de la liste des champs, generer l'affichage
function extra_affichage($extra, $type) {
   $extra = unserialize ($extra);
+ if (!is_array($extra)) return;
   $champs = $GLOBALS['champs_extra'][$type];
+
   while (list($nom,$contenu) = each($extra)) {
     list($type, $filtre, $prettyname) = explode("|", $champs[$nom]);
     if ($filtre != 'brut' AND function_exists($filtre))