1--TEST--
2Testing imagetruecolortopalette(): wrong parameters for parameter 3
3--CREDITS--
4Rafael Dohms <rdohms [at] gmail [dot] com>
5--SKIPIF--
6<?php
7	if (!extension_loaded("gd")) die("skip GD not present");
8	if (!function_exists("imagecreatetruecolor")) die("skip GD Version not compatible");
9?>
10--FILE--
11<?php
12$image = imagecreatetruecolor(50, 50);
13$resource = tmpfile();
14
15imagetruecolortopalette($image, true, 'string');
16imagetruecolortopalette($image, true, $resource);
17imagetruecolortopalette($image, true, array());
18imagetruecolortopalette($image, true, null);
19
20?>
21--EXPECTF--
22Warning: imagetruecolortopalette() expects parameter 3 to be long, string given in %s on line %d
23
24Warning: imagetruecolortopalette() expects parameter 3 to be long, resource given in %s on line %d
25
26Warning: imagetruecolortopalette() expects parameter 3 to be long, array given in %s on line %d
27
28Warning: imagetruecolortopalette(): Number of colors has to be greater than zero in %s on line %d