PHP_FUNCTION(imageaffinematrixget)
{
double affine[6];
- gdAffineStandardMatrix type;
+ long type;
zval *options;
zval **tmp;
int res = GD_FALSE, i;
return;
}
- switch(type) {
+ switch((gdAffineStandardMatrix)type) {
case GD_AFFINE_TRANSLATE:
case GD_AFFINE_SCALE: {
double x, y;
}
default:
- php_error_docref(NULL TSRMLS_CC, E_WARNING, "Invalid type for element %i", type);
+ php_error_docref(NULL TSRMLS_CC, E_WARNING, "Invalid type for element %li", type);
RETURN_FALSE;
}
{
zval *IM;
gdImagePtr im;
- gdInterpolationMethod method = GD_BILINEAR_FIXED;
+ long method = GD_BILINEAR_FIXED;
if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "r|l", &IM, &method) == FAILURE) {
return;