From 05148182309a5f77acd1851021ffbc8af2a80a12 Mon Sep 17 00:00:00 2001
From: Cerdic <cedric@yterium.com>
Date: Tue, 2 Jan 2007 22:25:23 +0000
Subject: [PATCH] "eviter un double getimagesize"

---
 ecrire/inc/logos.php | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/ecrire/inc/logos.php b/ecrire/inc/logos.php
index a01b5aee5b..933c5f57e7 100644
--- a/ecrire/inc/logos.php
+++ b/ecrire/inc/logos.php
@@ -317,6 +317,7 @@ function taille_image($img) {
 	$mem = ereg_replace("\-flip\_v|\-flip\_h", "", $mem);
 	$mem = ereg_replace("\-nb\-[0-9]+(\.[0-9]+)?\-[0-9]+(\.[0-9]+)?\-[0-9]+(\.[0-9]+)?", "", $mem);
 
+	$srcsize = false;
 	if ($largeur_img[$mem] > 0) {
 		$srcWidth = $largeur_img[$mem];
 	} else {
@@ -328,7 +329,7 @@ function taille_image($img) {
 	if ($hauteur_img[$mem] > 0) {
 		$srcHeight = $hauteur_img[$mem];
 	} else {
-		if (!$srcHeight AND $srcsize = @getimagesize($logo)) {
+		if (!$srcHeight AND ($srcsize OR ($srcsize = @getimagesize($logo)))) {
 			$srcHeight = $srcsize[1];
 			$hauteur_img[$mem] = $srcHeight;
 		}
-- 
GitLab