Code Duplication    Length = 9-10 lines in 4 locations

ecrire/inc/filtres_images_lib_mini.php 4 locations

@@ 520-528 (lines=9) @@
517
 * @return resource
518
 *     Une ressource de type Image GD.
519
 */
520
function _imagecreatefromjpeg($filename) {
521
	$img = @imagecreatefromjpeg($filename);
522
	if (!$img) {
523
		spip_log("Erreur lecture imagecreatefromjpeg $filename", _LOG_CRITIQUE);
524
		erreur_squelette("Erreur lecture imagecreatefromjpeg $filename");
525
		$img = imagecreate(10, 10);
526
	}
527
528
	return $img;
529
}
530
531
/**
@@ 542-550 (lines=9) @@
539
 * @return resource
540
 *     Une ressource de type Image GD.
541
 */
542
function _imagecreatefrompng($filename) {
543
	$img = @imagecreatefrompng($filename);
544
	if (!$img) {
545
		spip_log("Erreur lecture imagecreatefrompng $filename", _LOG_CRITIQUE);
546
		erreur_squelette("Erreur lecture imagecreatefrompng $filename");
547
		$img = imagecreate(10, 10);
548
	}
549
550
	return $img;
551
}
552
553
/**
@@ 564-572 (lines=9) @@
561
 * @return resource
562
 *     Une ressource de type Image GD.
563
 */
564
function _imagecreatefromgif($filename) {
565
	$img = @imagecreatefromgif($filename);
566
	if (!$img) {
567
		spip_log("Erreur lecture imagecreatefromgif $filename", _LOG_CRITIQUE);
568
		erreur_squelette("Erreur lecture imagecreatefromgif $filename");
569
		$img = imagecreate(10, 10);
570
	}
571
572
	return $img;
573
}
574
575
@@ 587-596 (lines=10) @@
584
 * @return resource
585
 *     Une ressource de type Image GD.
586
 */
587
function _imagecreatefromwebp($filename) {
588
	$img = @imagecreatefromwebp($filename);
589
	if (!$img) {
590
		spip_log("Erreur lecture imagecreatefromwebp $filename", _LOG_CRITIQUE);
591
		erreur_squelette("Erreur lecture imagecreatefrompng $filename");
592
		$img = imagecreate(10, 10);
593
	}
594
595
	return $img;
596
}
597
598
/**
599
 * Affiche ou sauvegarde une image au format PNG