--SKIPIF--
<?php
if (!extension_loaded('gd')) die("skip gd extension not available\n");
+ if (!GD_BUNDLED && version_compare(GD_VERSION, '2.2.0', '<')) {
+ die("skip test requires GD 2.2.0 or higher");
+ }
?>
--FILE--
<?php
--SKIPIF--
<?php
if (!extension_loaded('gd')) die("skip gd extension not available\n");
+ if (!GD_BUNDLED && version_compare(GD_VERSION, '2.2.2', '<')) {
+ die("skip test requires GD 2.2.2 or higher");
+ }
?>
--FILE--
<?php
--SKIPIF--
<?php
if (!extension_loaded('gd')) die('skip ext/gd not available');
+if (!GD_BUNDLED && version_compare(GD_VERSION, '2.2.2', '<')) {
+ die("skip test requires GD 2.2.2 or higher");
+}
?>
--FILE--
<?php
--SKIPIF--
<?php
if (!extension_loaded('gd')) die('skip gd extension not available');
+if (!GD_BUNDLED && version_compare(GD_VERSION, '2.2.2', '<')) {
+ die("skip test requires GD 2.2.2 or higher");
+}
?>
--FILE--
<?php
--SKIPIF--
<?php
if (!extension_loaded('gd')) die('skip gd extension not available');
+if (!GD_BUNDLED && version_compare(GD_VERSION, '2.2.3', '<')) {
+ die("skip test requires GD 2.2.3 or higher");
+}
?>
--FILE--
<?php
--SKIPIF--
<?php
if (!extension_loaded('gd')) die("skip gd extension not available\n");
+if (!GD_BUNDLED && version_compare(GD_VERSION, '2.2.2', '<')) {
+ die("skip test requires GD 2.2.2 or higher");
+}
?>
--FILE--
<?php
--SKIPIF--
<?php
if (!extension_loaded('gd')) die('skip gd extension not available!');
+if (!GD_BUNDLED && version_compare(GD_VERSION, '2.2.1', '<')) {
+ die("skip test requires GD 2.2.1 or higher");
+}
?>
--FILE--
<?php
--TEST--
Bug #67447 (imagecrop() adds a black line when cropping)
+--SKIPIF--
+<?php
+ if (!extension_loaded('gd')) {
+ die("skip gd extension not available\n");
+ }
+?>
--FILE--
<?php
// true color
--SKIPIF--
<?php
if(!extension_loaded('gd')){ die('skip gd extension not available'); }
+ if (!GD_BUNDLED && version_compare(GD_VERSION, '2.2.0', '<')) {
+ die("skip test requires GD 2.2.0 or higher");
+ }
if(!function_exists('imagecreatefromgd2')) die('skip imagecreatefromgd2() not available');
?>
--FILE--
--TEST--
Bug #72339 Integer Overflow in _gd2GetHeader() resulting in heap overflow
--SKIPIF--
-<?php if (!function_exists("imagecreatefromgd2")) print "skip"; ?>
+<?php
+if (!function_exists("imagecreatefromgd2")) print "skip";
+if (!GD_BUNDLED && version_compare(GD_VERSION, '2.2.2', '<')) {
+ die("skip test requires GD 2.2.2 or higher");
+}
+?>
--FILE--
<?php
$fname = dirname(__FILE__) . DIRECTORY_SEPARATOR . "bug72339.gd";
--SKIPIF--
<?php
if (!extension_loaded('gd')) die("skip gd extension not available\n");
+ if (!GD_BUNDLED && version_compare(GD_VERSION, '2.2.2', '<')) {
+ die("skip test requires GD 2.2.2 or higher");
+ }
?>
--FILE--
<?php
--SKIPIF--
<?php
if (!extension_loaded('gd')) die("skip gd extension not available\n");
+ if (!GD_BUNDLED && version_compare(GD_VERSION, '2.2.2', '<')) {
+ die("skip test requires GD 2.2.2 or higher");
+ }
?>
--FILE--
<?php
--SKIPIF--
<?php
if (!extension_loaded('gd')) die("skip gd extension not available\n");
+ if (!GD_BUNDLED && version_compare(GD_VERSION, '2.2.2', '<')) {
+ die("skip test requires GD 2.2.2 or higher");
+ }
?>
--FILE--
<?php
--SKIPIF--
<?php
if (!extension_loaded("gd")) die("skip GD not present");
+if (!GD_BUNDLED && version_compare(GD_VERSION, '2.2.2', '<')) {
+ die("skip test requires GD 2.2.2 or higher");
+}
?>
--FILE--
<?php
--SKIPIF--
<?php
if (!extension_loaded("gd")) die("skip GD not present");
+ if (!GD_BUNDLED && version_compare(GD_VERSION, '2.2.2', '<')) {
+ die("skip test requires GD 2.2.2 or higher");
+ }
?>
--FILE--
<?php
--SKIPIF--
<?php
if (!extension_loaded("gd")) die("skip GD not present");
+if (!GD_BUNDLED && version_compare(GD_VERSION, '2.2.2', '<')) {
+ die("skip test requires GD 2.2.2 or higher");
+}
?>
--FILE--
<?php
--SKIPIF--
<?php
if (!extension_loaded("gd")) die("skip GD not present");
+if (!GD_BUNDLED && version_compare(GD_VERSION, '2.2.2', '<')) {
+ die("skip test requires GD 2.2.2 or higher");
+}
?>
--FILE--
<?php
--SKIPIF--
<?php
if (!extension_loaded("gd")) die("skip GD not present");
+if (!GD_BUNDLED && version_compare(GD_VERSION, '2.2.2', '<')) {
+ die("skip test requires GD 2.2.2 or higher");
+}
?>
--FILE--
<?php
--SKIPIF--
<?php
if (!extension_loaded("gd")) die("skip GD not present");
+ if (!GD_BUNDLED && version_compare(GD_VERSION, '2.2.2', '<')) {
+ die("skip test requires GD 2.2.2 or higher");
+ }
?>
--FILE--
<?php
--SKIPIF--
<?php
if (!extension_loaded("gd")) die("skip GD not present");
+ if (!GD_BUNDLED && version_compare(GD_VERSION, '2.2.2', '<')) {
+ die("skip test requires GD 2.2.2 or higher");
+ }
?>
--FILE--
<?php
--SKIPIF--
<?php
if (!extension_loaded("gd")) die("skip GD not present");
+ if (!GD_BUNDLED && version_compare(GD_VERSION, '2.2.2', '<')) {
+ die("skip test requires GD 2.2.2 or higher");
+ }
if (!function_exists("imagecreatetruecolor")) die("skip GD Version not compatible");
?>
--FILE--