Changeset 90051 in spip-zone


Ignore:
Timestamp:
Jun 9, 2015, 3:34:24 PM (6 years ago)
Author:
marcimat@…
Message:

Je ne sais pas l'expliquer (mauvais calcul de la taille de l'image ?), mais avec certaines images, on obtient dès fois des coordonnées "out of bounds" qui génèrent une erreur PHP.
Je les cache ici sous le tapis.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/centre_image/inc/centre_image_lib.php

    r88655 r90051  
    142142        for($x=0;$x<$w;$x++) {
    143143            for($y=0;$y<$h;$y++) {
    144                 $color = imagecolorat($img,$sx+$x,$sy+$y);
     144                $color = @imagecolorat($img,$sx+$x,$sy+$y);
    145145                $grayVal = ($color >> 16) & 0xFF;
    146146                if(!isset($levels[$grayVal]))$levels[$grayVal]=0;
Note: See TracChangeset for help on using the changeset viewer.