mapserver/mapserver_php8.patch

8229 lines
344 KiB
Diff

diff -rupN --no-dereference MapServer-rel-7-6-4/mapscript/php/class.c MapServer-rel-7-6-4-new/mapscript/php/class.c
--- MapServer-rel-7-6-4/mapscript/php/class.c 2021-07-12 22:16:21.000000000 +0200
+++ MapServer-rel-7-6-4-new/mapscript/php/class.c 2021-11-23 13:07:29.478506381 +0100
@@ -135,7 +135,7 @@ PHP_METHOD(classObj, __construct)
parent_object parent;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "O|O",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "O|O",
&zlayer, mapscript_ce_layer,
&zclass, mapscript_ce_class) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
@@ -150,7 +150,7 @@ PHP_METHOD(classObj, __construct)
if ((class = classObj_new(php_layer->layer, (zclass ? php_class2->class:NULL))) == NULL) {
- mapscript_throw_mapserver_exception("" TSRMLS_CC);
+ mapscript_throw_mapserver_exception("");
return;
}
@@ -170,7 +170,7 @@ PHP_METHOD(classObj, __get)
php_class_object *php_class;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "s",
&property, &property_len) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -193,7 +193,7 @@ PHP_METHOD(classObj, __get)
else IF_GET_OBJECT("metadata", mapscript_ce_hashtable, php_class->metadata, &php_class->class->metadata)
else IF_GET_OBJECT("leader", mapscript_ce_labelleader, php_class->leader, php_class->class->leader)
else {
- mapscript_throw_exception("Property '%s' does not exist in this object." TSRMLS_CC, property);
+ mapscript_throw_exception("Property '%s' does not exist in this object.", property);
}
}
@@ -206,7 +206,7 @@ PHP_METHOD(classObj, __set)
php_class_object *php_class;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "sz",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "sz",
&property, &property_len, &value) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -231,12 +231,12 @@ PHP_METHOD(classObj, __set)
else IF_SET_STRING("group", php_class->class->group, value)
else if ( (STRING_EQUAL("metadata", property)) ||
(STRING_EQUAL("leader", property)) ) {
- mapscript_throw_exception("Property '%s' is an object and can only be modified through its accessors." TSRMLS_CC, property);
+ mapscript_throw_exception("Property '%s' is an object and can only be modified through its accessors.", property);
} else if ( (STRING_EQUAL("numstyles", property)) ||
(STRING_EQUAL("numstyles", property)) ) {
- mapscript_throw_exception("Property '%s' is read-only and cannot be set." TSRMLS_CC, property);
+ mapscript_throw_exception("Property '%s' is read-only and cannot be set.", property);
} else {
- mapscript_throw_exception("Property '%s' does not exist in this object." TSRMLS_CC, property);
+ mapscript_throw_exception("Property '%s' does not exist in this object.", property);
}
}
@@ -251,7 +251,7 @@ PHP_METHOD(classObj, addLabel)
int status = MS_FAILURE;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "O",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "O",
&zlabel, mapscript_ce_label) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -280,7 +280,7 @@ PHP_METHOD(classObj, removeLabel)
parent_object parent;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "l",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "l",
&index) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -290,13 +290,13 @@ PHP_METHOD(classObj, removeLabel)
php_class = MAPSCRIPT_OBJ_P(php_class_object, zobj);
if ((label = classObj_removeLabel(php_class->class, index)) == NULL) {
- mapscript_report_mapserver_error(E_WARNING TSRMLS_CC);
+ mapscript_report_mapserver_error(E_WARNING);
RETURN_NULL();
}
/* Return a copy of the class object just removed */
MAPSCRIPT_MAKE_PARENT(NULL, NULL);
- mapscript_create_label(label, parent, return_value TSRMLS_CC);
+ mapscript_create_label(label, parent, return_value);
}
/* }}} */
@@ -311,7 +311,7 @@ PHP_METHOD(classObj, getLabel)
parent_object parent;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "l",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "l",
&index) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -321,13 +321,13 @@ PHP_METHOD(classObj, getLabel)
php_class = MAPSCRIPT_OBJ_P(php_class_object, zobj);
if ((label = classObj_getLabel(php_class->class, index)) == NULL) {
- mapscript_throw_exception("Invalid label index." TSRMLS_CC);
+ mapscript_throw_exception("Invalid label index.");
return;
}
/* Return class object */
MAPSCRIPT_MAKE_PARENT(zobj, NULL);
- mapscript_create_label(label, parent, return_value TSRMLS_CC);
+ mapscript_create_label(label, parent, return_value);
}
/* }}} */
@@ -342,7 +342,7 @@ PHP_METHOD(classObj, updateFromString)
int status = MS_FAILURE;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "s",
&snippet, &snippet_len) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -354,7 +354,7 @@ PHP_METHOD(classObj, updateFromString)
status = classObj_updateFromString(php_class->class, snippet);
if (status != MS_SUCCESS) {
- mapscript_throw_mapserver_exception("" TSRMLS_CC);
+ mapscript_throw_mapserver_exception("");
return;
}
@@ -401,7 +401,7 @@ PHP_METHOD(classObj, setExpression)
int status = MS_FAILURE;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "s",
&expression, &expression_len) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -413,7 +413,7 @@ PHP_METHOD(classObj, setExpression)
status = classObj_setExpression(php_class->class, expression);
if (status != MS_SUCCESS) {
- mapscript_throw_mapserver_exception("" TSRMLS_CC);
+ mapscript_throw_mapserver_exception("");
return;
}
@@ -461,7 +461,7 @@ PHP_METHOD(classObj, setText)
int status = MS_FAILURE;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "s",
&text, &text_len) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -474,7 +474,7 @@ PHP_METHOD(classObj, setText)
status = classObj_setText(php_class->class, php_layer->layer, text);
if (status != MS_SUCCESS) {
- mapscript_throw_mapserver_exception("" TSRMLS_CC);
+ mapscript_throw_mapserver_exception("");
return;
}
@@ -521,7 +521,7 @@ PHP_METHOD(classObj, getStyle)
parent_object parent;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "l",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "l",
&index) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -531,14 +531,14 @@ PHP_METHOD(classObj, getStyle)
php_class = MAPSCRIPT_OBJ_P(php_class_object, zobj);
if (index < 0 || index >= php_class->class->numstyles) {
- mapscript_throw_exception("Invalid style index." TSRMLS_CC);
+ mapscript_throw_exception("Invalid style index.");
return;
}
style = php_class->class->styles[index];
MAPSCRIPT_MAKE_PARENT(zobj, NULL);
- mapscript_create_style(style, parent, return_value TSRMLS_CC);
+ mapscript_create_style(style, parent, return_value);
}
/* }}} */
@@ -553,7 +553,7 @@ PHP_METHOD(classObj, insertStyle)
php_style_object *php_style;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "O|l",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "O|l",
&zstyle, mapscript_ce_style, &index) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -578,7 +578,7 @@ PHP_METHOD(classObj, removeStyle)
parent_object parent;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "l",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "l",
&index) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -591,7 +591,7 @@ PHP_METHOD(classObj, removeStyle)
/* Return a copy of the class object just removed */
MAPSCRIPT_MAKE_PARENT(NULL, NULL);
- mapscript_create_style(style, parent, return_value TSRMLS_CC);
+ mapscript_create_style(style, parent, return_value);
}
/* }}} */
@@ -608,7 +608,7 @@ PHP_METHOD(classObj, moveStyleUp)
int status = MS_FAILURE;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "l",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "l",
&index) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -636,7 +636,7 @@ PHP_METHOD(classObj, moveStyleDown)
int status = MS_FAILURE;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "l",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "l",
&index) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -662,7 +662,7 @@ PHP_METHOD(classObj, deleteStyle)
int status = MS_FAILURE;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "l",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "l",
&index) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -687,7 +687,7 @@ PHP_METHOD(classObj, getMetaData)
MAPSCRIPT_ZVAL retval;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "z",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "z",
&zname) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -716,7 +716,7 @@ PHP_METHOD(classObj, setMetaData)
MAPSCRIPT_ZVAL retval;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "zz",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "zz",
&zname, &zvalue) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -746,7 +746,7 @@ PHP_METHOD(classObj, removeMetaData)
MAPSCRIPT_ZVAL retval;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "z",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "z",
&zname) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -778,7 +778,7 @@ PHP_METHOD(classObj, createLegendIcon)
php_map_object *php_map;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "ll",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "ll",
&width, &height) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -789,7 +789,7 @@ PHP_METHOD(classObj, createLegendIcon)
php_layer = MAPSCRIPT_OBJ(php_layer_object, php_class->parent.val);
if (ZVAL_IS_UNDEF(php_layer->parent.val)) {
- mapscript_throw_exception("No map object associated with this class object." TSRMLS_CC);
+ mapscript_throw_exception("No map object associated with this class object.");
return;
}
@@ -799,12 +799,12 @@ PHP_METHOD(classObj, createLegendIcon)
php_map->map,
php_layer->layer,
width, height)) == NULL) {
- mapscript_throw_mapserver_exception("" TSRMLS_CC);
+ mapscript_throw_mapserver_exception("");
return;
}
/* Return an image object */
- mapscript_create_image(image, return_value TSRMLS_CC);
+ mapscript_create_image(image, return_value);
}
/* }}} */
@@ -822,7 +822,7 @@ PHP_METHOD(classObj, drawLegendIcon)
php_map_object *php_map;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "llOll",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "llOll",
&width, &height,
&zimage, mapscript_ce_image,
&dstX, &dstY) == FAILURE) {
@@ -837,15 +837,15 @@ PHP_METHOD(classObj, drawLegendIcon)
if (ZVAL_IS_UNDEF(php_layer->parent.val)) {
- mapscript_throw_exception("No map object associated with this class object." TSRMLS_CC);
+ mapscript_throw_exception("No map object associated with this class object.");
return;
}
php_map = MAPSCRIPT_OBJ(php_map_object, php_layer->parent.val);
if (!MS_RENDERER_PLUGIN(php_image->image->format)) {
- mapscript_report_mapserver_error(E_WARNING TSRMLS_CC);
- mapscript_report_php_error(E_WARNING, "DrawLegendicon function is only available for renderer plugin drivers" TSRMLS_CC);
+ mapscript_report_mapserver_error(E_WARNING);
+ mapscript_report_php_error(E_WARNING, "DrawLegendicon function is only available for renderer plugin drivers");
RETURN_LONG(MS_FAILURE);
}
@@ -855,7 +855,7 @@ PHP_METHOD(classObj, drawLegendIcon)
width, height,
php_image->image,
dstX, dstY)) != MS_SUCCESS) {
- mapscript_report_mapserver_error(E_WARNING TSRMLS_CC);
+ mapscript_report_mapserver_error(E_WARNING);
}
RETURN_LONG(status);
@@ -912,7 +912,7 @@ zend_function_entry class_functions[] =
}
};
-void mapscript_create_class(classObj *class, parent_object parent, zval *return_value TSRMLS_DC)
+void mapscript_create_class(classObj *class, parent_object parent, zval *return_value)
{
php_class_object * php_class;
object_init_ex(return_value, mapscript_ce_class);
@@ -925,13 +925,13 @@ void mapscript_create_class(classObj *cl
#if PHP_VERSION_ID >= 70000
/* PHP7 - Modification by Bjoern Boldt <mapscript@pixaweb.net> */
-static zend_object *mapscript_class_create_object(zend_class_entry *ce TSRMLS_DC)
+static zend_object *mapscript_class_create_object(zend_class_entry *ce)
{
php_class_object *php_class;
php_class = ecalloc(1, sizeof(*php_class) + zend_object_properties_size(ce));
- zend_object_std_init(&php_class->zobj, ce TSRMLS_CC);
+ zend_object_std_init(&php_class->zobj, ce);
object_properties_init(&php_class->zobj, ce);
php_class->zobj.handlers = &mapscript_class_object_handlers;
@@ -983,7 +983,7 @@ PHP_MINIT_FUNCTION(class)
zend_class_entry ce;
INIT_CLASS_ENTRY(ce, "classObj", class_functions);
- mapscript_ce_class = zend_register_internal_class(&ce TSRMLS_CC);
+ mapscript_ce_class = zend_register_internal_class(&ce);
mapscript_ce_class->create_object = mapscript_class_create_object;
mapscript_ce_class->ce_flags |= ZEND_ACC_FINAL;
@@ -997,7 +997,7 @@ PHP_MINIT_FUNCTION(class)
}
#else
/* PHP5 */
-static void mapscript_class_object_destroy(void *object TSRMLS_DC)
+static void mapscript_class_object_destroy(void *object)
{
php_class_object *php_class = (php_class_object *)object;
@@ -1013,7 +1013,7 @@ static void mapscript_class_object_destr
efree(object);
}
-static zend_object_value mapscript_class_object_new_ex(zend_class_entry *ce, php_class_object **ptr TSRMLS_DC)
+static zend_object_value mapscript_class_object_new_ex(zend_class_entry *ce, php_class_object **ptr)
{
zend_object_value retval;
php_class_object *php_class;
@@ -1022,7 +1022,7 @@ static zend_object_value mapscript_class
retval = mapscript_object_new_ex(&php_class->std, ce,
&mapscript_class_object_destroy,
- &mapscript_class_object_handlers TSRMLS_CC);
+ &mapscript_class_object_handlers);
if (ptr)
*ptr = php_class;
@@ -1035,12 +1035,12 @@ static zend_object_value mapscript_class
return retval;
}
-static zend_object_value mapscript_class_object_new(zend_class_entry *ce TSRMLS_DC)
+static zend_object_value mapscript_class_object_new(zend_class_entry *ce)
{
- return mapscript_class_object_new_ex(ce, NULL TSRMLS_CC);
+ return mapscript_class_object_new_ex(ce, NULL);
}
-static zend_object_value mapscript_class_object_clone(zval *zobj TSRMLS_DC)
+static zend_object_value mapscript_class_object_clone(zval *zobj)
{
php_class_object *php_class_old, *php_class_new;
php_layer_object *php_layer;
@@ -1049,8 +1049,8 @@ static zend_object_value mapscript_class
php_class_old = MAPSCRIPT_OBJ_P(php_class_object, zobj);
php_layer = MAPSCRIPT_OBJ_P(php_layer_object, php_class_old->parent.val);
- new_ov = mapscript_class_object_new_ex(mapscript_ce_class, &php_class_new TSRMLS_CC);
- zend_objects_clone_members(&php_class_new->std, new_ov, &php_class_old->std, Z_OBJ_HANDLE_P(zobj) TSRMLS_CC);
+ new_ov = mapscript_class_object_new_ex(mapscript_ce_class, &php_class_new);
+ zend_objects_clone_members(&php_class_new->std, new_ov, &php_class_old->std, Z_OBJ_HANDLE_P(zobj));
php_class_new->class = classObj_clone(php_class_old->class, php_layer->layer);
diff -rupN --no-dereference MapServer-rel-7-6-4/mapscript/php/cluster.c MapServer-rel-7-6-4-new/mapscript/php/cluster.c
--- MapServer-rel-7-6-4/mapscript/php/cluster.c 2021-07-12 22:16:21.000000000 +0200
+++ MapServer-rel-7-6-4-new/mapscript/php/cluster.c 2021-11-23 13:07:29.479506459 +0100
@@ -62,7 +62,7 @@ ZEND_END_ARG_INFO()
clusterObj CANNOT be instanciated, this will throw an exception on use */
PHP_METHOD(clusterObj, __construct)
{
- mapscript_throw_exception("clusterObj cannot be constructed" TSRMLS_CC);
+ mapscript_throw_exception("clusterObj cannot be constructed");
}
/* }}} */
@@ -74,7 +74,7 @@ PHP_METHOD(clusterObj, __get)
php_cluster_object *php_cluster;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "s",
&property, &property_len) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -87,7 +87,7 @@ PHP_METHOD(clusterObj, __get)
else IF_GET_DOUBLE("buffer", php_cluster->cluster->buffer)
else IF_GET_STRING("region", php_cluster->cluster->region)
else {
- mapscript_throw_exception("Property '%s' does not exist in this object." TSRMLS_CC, property);
+ mapscript_throw_exception("Property '%s' does not exist in this object.", property);
}
}
@@ -100,7 +100,7 @@ PHP_METHOD(clusterObj, __set)
php_cluster_object *php_cluster;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "sz",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "sz",
&property, &property_len, &value) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -113,7 +113,7 @@ PHP_METHOD(clusterObj, __set)
else IF_SET_DOUBLE("buffer", php_cluster->cluster->buffer, value)
else IF_SET_STRING("region", php_cluster->cluster->region, value)
else {
- mapscript_throw_exception("Property '%s' does not exist in this object." TSRMLS_CC, property);
+ mapscript_throw_exception("Property '%s' does not exist in this object.", property);
}
}
@@ -128,7 +128,7 @@ PHP_METHOD(clusterObj, updateFromString)
int status = MS_FAILURE;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "s",
&snippet, &snippet_len) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -140,7 +140,7 @@ PHP_METHOD(clusterObj, updateFromString)
status = clusterObj_updateFromString(php_cluster->cluster, snippet);
if (status != MS_SUCCESS) {
- mapscript_throw_mapserver_exception("" TSRMLS_CC);
+ mapscript_throw_mapserver_exception("");
return;
}
@@ -187,7 +187,7 @@ PHP_METHOD(clusterObj, setGroup)
int status = MS_FAILURE;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "s",
&group, &group_len) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -197,7 +197,7 @@ PHP_METHOD(clusterObj, setGroup)
php_cluster = MAPSCRIPT_OBJ_P(php_cluster_object, zobj);
if ((status = clusterObj_setGroup(php_cluster->cluster, group)) != MS_SUCCESS) {
- mapscript_throw_mapserver_exception("" TSRMLS_CC);
+ mapscript_throw_mapserver_exception("");
return;
}
@@ -243,7 +243,7 @@ PHP_METHOD(clusterObj, setFilter)
int status = MS_FAILURE;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "s",
&filter, &filter_len) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -253,7 +253,7 @@ PHP_METHOD(clusterObj, setFilter)
php_cluster = MAPSCRIPT_OBJ_P(php_cluster_object, zobj);
if ((status = clusterObj_setFilter(php_cluster->cluster, filter)) != MS_SUCCESS) {
- mapscript_throw_mapserver_exception("" TSRMLS_CC);
+ mapscript_throw_mapserver_exception("");
return;
}
@@ -303,7 +303,7 @@ zend_function_entry cluster_functions[]
};
-void mapscript_create_cluster(clusterObj *cluster, parent_object parent, zval *return_value TSRMLS_DC)
+void mapscript_create_cluster(clusterObj *cluster, parent_object parent, zval *return_value)
{
php_cluster_object * php_cluster;
object_init_ex(return_value, mapscript_ce_cluster);
@@ -319,13 +319,13 @@ void mapscript_create_cluster(clusterObj
#if PHP_VERSION_ID >= 70000
/* PHP7 - Modification by Bjoern Boldt <mapscript@pixaweb.net> */
-static zend_object *mapscript_cluster_create_object(zend_class_entry *ce TSRMLS_DC)
+static zend_object *mapscript_cluster_create_object(zend_class_entry *ce)
{
php_cluster_object *php_cluster;
php_cluster = ecalloc(1, sizeof(*php_cluster) + zend_object_properties_size(ce));
- zend_object_std_init(&php_cluster->zobj, ce TSRMLS_CC);
+ zend_object_std_init(&php_cluster->zobj, ce);
object_properties_init(&php_cluster->zobj, ce);
php_cluster->zobj.handlers = &mapscript_cluster_object_handlers;
@@ -353,7 +353,7 @@ PHP_MINIT_FUNCTION(cluster)
zend_class_entry ce;
INIT_CLASS_ENTRY(ce, "clusterObj", cluster_functions);
- mapscript_ce_cluster = zend_register_internal_class(&ce TSRMLS_CC);
+ mapscript_ce_cluster = zend_register_internal_class(&ce);
mapscript_ce_cluster->create_object = mapscript_cluster_create_object;
mapscript_ce_cluster->ce_flags |= ZEND_ACC_FINAL;
@@ -366,7 +366,7 @@ PHP_MINIT_FUNCTION(cluster)
}
#else
/* PHP5 */
-static void mapscript_cluster_object_destroy(void *object TSRMLS_DC)
+static void mapscript_cluster_object_destroy(void *object)
{
php_cluster_object *php_cluster = (php_cluster_object *)object;
@@ -379,7 +379,7 @@ static void mapscript_cluster_object_des
efree(object);
}
-static zend_object_value mapscript_cluster_object_new(zend_class_entry *ce TSRMLS_DC)
+static zend_object_value mapscript_cluster_object_new(zend_class_entry *ce)
{
zend_object_value retval;
php_cluster_object *php_cluster;
@@ -387,7 +387,7 @@ static zend_object_value mapscript_clust
MAPSCRIPT_ALLOC_OBJECT(php_cluster, php_cluster_object);
retval = mapscript_object_new(&php_cluster->std, ce,
- &mapscript_cluster_object_destroy TSRMLS_CC);
+ &mapscript_cluster_object_destroy);
php_cluster->is_ref = 0;
MAPSCRIPT_INIT_PARENT(php_cluster->parent)
diff -rupN --no-dereference MapServer-rel-7-6-4/mapscript/php/color.c MapServer-rel-7-6-4-new/mapscript/php/color.c
--- MapServer-rel-7-6-4/mapscript/php/color.c 2021-07-12 22:16:21.000000000 +0200
+++ MapServer-rel-7-6-4-new/mapscript/php/color.c 2021-11-23 13:07:29.479506459 +0100
@@ -63,7 +63,7 @@ ZEND_END_ARG_INFO()
colorObj CANNOT be instanciated, this will throw an exception on use */
PHP_METHOD(colorObj, __construct)
{
- mapscript_throw_exception("colorObj cannot be constructed" TSRMLS_CC);
+ mapscript_throw_exception("colorObj cannot be constructed");
}
/* }}} */
@@ -75,7 +75,7 @@ PHP_METHOD(colorObj, __get)
php_color_object *php_color;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "s",
&property, &property_len) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -89,7 +89,7 @@ PHP_METHOD(colorObj, __get)
else IF_GET_LONG("blue", php_color->color->blue)
else IF_GET_LONG("alpha", php_color->color->alpha)
else {
- mapscript_throw_exception("Property '%s' does not exist in this object." TSRMLS_CC, property);
+ mapscript_throw_exception("Property '%s' does not exist in this object.", property);
}
}
@@ -102,7 +102,7 @@ PHP_METHOD(colorObj, __set)
php_color_object *php_color;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "sz",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "sz",
&property, &property_len, &value) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -116,7 +116,7 @@ PHP_METHOD(colorObj, __set)
else IF_SET_COLOR("blue", php_color->color->blue, value)
else IF_SET_COLOR("alpha", php_color->color->alpha, value)
else {
- mapscript_throw_exception("Property '%s' does not exist in this object." TSRMLS_CC, property);
+ mapscript_throw_exception("Property '%s' does not exist in this object.", property);
}
}
@@ -130,7 +130,7 @@ PHP_METHOD(colorObj, setRGB)
php_color_object *php_color;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "lll|l",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "lll|l",
&red, &green, &blue, &alpha) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -156,7 +156,7 @@ PHP_METHOD(colorObj, setHex)
php_color_object *php_color;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "s",
&hex, &hex_len) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -172,7 +172,7 @@ PHP_METHOD(colorObj, setHex)
}
if (red > 255 || green > 255 || blue > 255 || alpha > 255) {
- mapscript_throw_exception("Invalid color index." TSRMLS_CC);
+ mapscript_throw_exception("Invalid color index.");
RETURN_LONG(MS_FAILURE);
}
@@ -182,7 +182,7 @@ PHP_METHOD(colorObj, setHex)
RETURN_LONG(MS_SUCCESS);
} else {
- mapscript_throw_exception("Invalid hex color string." TSRMLS_CC);
+ mapscript_throw_exception("Invalid hex color string.");
RETURN_LONG(MS_FAILURE);
}
}
@@ -201,7 +201,7 @@ PHP_METHOD(colorObj, toHex)
color = php_color->color;
if (color->red < 0 || color->green < 0 || color->blue < 0) {
- mapscript_throw_exception("Can't express invalid color as hex." TSRMLS_CC);
+ mapscript_throw_exception("Can't express invalid color as hex.");
return;
}
@@ -214,7 +214,7 @@ PHP_METHOD(colorObj, toHex)
snprintf(hex, 10, "#%02x%02x%02x%02x",
color->red, color->green, color->blue, color->alpha);
} else {
- mapscript_throw_exception("Can't express color with invalid alpha as hex." TSRMLS_CC);
+ mapscript_throw_exception("Can't express color with invalid alpha as hex.");
return;
}
@@ -234,7 +234,7 @@ zend_function_entry color_functions[] =
};
-void mapscript_create_color(colorObj *color, parent_object parent, zval *return_value TSRMLS_DC)
+void mapscript_create_color(colorObj *color, parent_object parent, zval *return_value)
{
php_color_object * php_color;
object_init_ex(return_value, mapscript_ce_color);
@@ -248,13 +248,13 @@ void mapscript_create_color(colorObj *co
#if PHP_VERSION_ID >= 70000
/* PHP7 - Modification by Bjoern Boldt <mapscript@pixaweb.net> */
-static zend_object *mapscript_color_create_object(zend_class_entry *ce TSRMLS_DC)
+static zend_object *mapscript_color_create_object(zend_class_entry *ce)
{
php_color_object *php_color;
php_color = ecalloc(1, sizeof(*php_color) + zend_object_properties_size(ce));
- zend_object_std_init(&php_color->zobj, ce TSRMLS_CC);
+ zend_object_std_init(&php_color->zobj, ce);
object_properties_init(&php_color->zobj, ce);
php_color->zobj.handlers = &mapscript_color_object_handlers;
@@ -282,7 +282,7 @@ PHP_MINIT_FUNCTION(color)
zend_class_entry ce;
INIT_CLASS_ENTRY(ce, "colorObj", color_functions);
- mapscript_ce_color = zend_register_internal_class(&ce TSRMLS_CC);
+ mapscript_ce_color = zend_register_internal_class(&ce);
mapscript_ce_color->create_object = mapscript_color_create_object;
mapscript_ce_color->ce_flags |= ZEND_ACC_FINAL;
@@ -295,7 +295,7 @@ PHP_MINIT_FUNCTION(color)
}
#else
/* PHP5 */
-static void mapscript_color_object_destroy(void *object TSRMLS_DC)
+static void mapscript_color_object_destroy(void *object)
{
php_color_object *php_color = (php_color_object *)object;
@@ -308,7 +308,7 @@ static void mapscript_color_object_destr
efree(object);
}
-static zend_object_value mapscript_color_object_new(zend_class_entry *ce TSRMLS_DC)
+static zend_object_value mapscript_color_object_new(zend_class_entry *ce)
{
zend_object_value retval;
php_color_object *php_color;
@@ -316,7 +316,7 @@ static zend_object_value mapscript_color
MAPSCRIPT_ALLOC_OBJECT(php_color, php_color_object);
retval = mapscript_object_new(&php_color->std, ce,
- &mapscript_color_object_destroy TSRMLS_CC);
+ &mapscript_color_object_destroy);
MAPSCRIPT_INIT_PARENT(php_color->parent);
diff -rupN --no-dereference MapServer-rel-7-6-4/mapscript/php/error.c MapServer-rel-7-6-4-new/mapscript/php/error.c
--- MapServer-rel-7-6-4/mapscript/php/error.c 2021-07-12 22:16:21.000000000 +0200
+++ MapServer-rel-7-6-4-new/mapscript/php/error.c 2021-11-23 13:07:29.479506459 +0100
@@ -60,7 +60,7 @@ ZEND_END_ARG_INFO()
errorObj CANNOT be instanciated, this will throw an exception on use */
PHP_METHOD(errorObj, __construct)
{
- mapscript_throw_exception("errorObj cannot be constructed" TSRMLS_CC);
+ mapscript_throw_exception("errorObj cannot be constructed");
}
/* }}} */
@@ -73,7 +73,7 @@ PHP_METHOD(errorObj, __get)
php_error_object *php_errobj;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "s",
&property, &property_len) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -87,7 +87,7 @@ PHP_METHOD(errorObj, __get)
else IF_GET_STRING("message", php_errobj->error->message)
else IF_GET_LONG("isreported", php_errobj->error->isreported)
else {
- mapscript_throw_exception("Property '%s' does not exist in this object." TSRMLS_CC, property);
+ mapscript_throw_exception("Property '%s' does not exist in this object.", property);
}
}
@@ -100,7 +100,7 @@ PHP_METHOD(errorObj, __set)
/* php_error_object *php_errobj; */
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "sz",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "sz",
&property, &property_len, &value) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -113,9 +113,9 @@ PHP_METHOD(errorObj, __set)
(STRING_EQUAL("routine", property)) ||
(STRING_EQUAL("isreported", property)) ||
(STRING_EQUAL("message", property))) {
- mapscript_throw_exception("Property '%s' is read-only and cannot be set." TSRMLS_CC, property);
+ mapscript_throw_exception("Property '%s' is read-only and cannot be set.", property);
} else {
- mapscript_throw_exception("Property '%s' does not exist in this object." TSRMLS_CC, property);
+ mapscript_throw_exception("Property '%s' does not exist in this object.", property);
}
}
@@ -144,7 +144,7 @@ PHP_METHOD(errorObj, next)
error = msGetErrorObj();
while(error != php_errobj->error) {
if (error->next == NULL) {
- mapscript_throw_exception("Trying to access an errorObj that has expired." TSRMLS_CC);
+ mapscript_throw_exception("Trying to access an errorObj that has expired.");
return;
}
error = error->next;
@@ -166,7 +166,7 @@ zend_function_entry error_functions[] =
}
};
-void mapscript_create_error(errorObj *error, zval *return_value TSRMLS_DC)
+void mapscript_create_error(errorObj *error, zval *return_value)
{
php_error_object * php_errobj;
object_init_ex(return_value, mapscript_ce_error);
@@ -176,13 +176,13 @@ void mapscript_create_error(errorObj *er
#if PHP_VERSION_ID >= 70000
/* PHP7 - Modification by Bjoern Boldt <mapscript@pixaweb.net> */
-static zend_object *mapscript_error_create_object(zend_class_entry *ce TSRMLS_DC)
+static zend_object *mapscript_error_create_object(zend_class_entry *ce)
{
php_error_object *php_errobj;
php_errobj = ecalloc(1, sizeof(*php_errobj) + zend_object_properties_size(ce));
- zend_object_std_init(&php_errobj->zobj, ce TSRMLS_CC);
+ zend_object_std_init(&php_errobj->zobj, ce);
object_properties_init(&php_errobj->zobj, ce);
php_errobj->zobj.handlers = &mapscript_error_object_handlers;
@@ -206,7 +206,7 @@ PHP_MINIT_FUNCTION(error)
zend_class_entry ce;
INIT_CLASS_ENTRY(ce, "errorObj", error_functions);
- mapscript_ce_error = zend_register_internal_class(&ce TSRMLS_CC);
+ mapscript_ce_error = zend_register_internal_class(&ce);
mapscript_ce_error->create_object = mapscript_error_create_object;
mapscript_ce_error->ce_flags |= ZEND_ACC_FINAL;
@@ -219,7 +219,7 @@ PHP_MINIT_FUNCTION(error)
}
#else
/* PHP5 */
-static void mapscript_error_object_destroy(void *object TSRMLS_DC)
+static void mapscript_error_object_destroy(void *object)
{
php_error_object *php_errobj = (php_error_object *)object;
@@ -230,7 +230,7 @@ static void mapscript_error_object_destr
efree(object);
}
-static zend_object_value mapscript_error_object_new(zend_class_entry *ce TSRMLS_DC)
+static zend_object_value mapscript_error_object_new(zend_class_entry *ce)
{
zend_object_value retval;
php_error_object *php_errobj;
@@ -238,7 +238,7 @@ static zend_object_value mapscript_error
MAPSCRIPT_ALLOC_OBJECT(php_errobj, php_error_object);
retval = mapscript_object_new(&php_errobj->std, ce,
- &mapscript_error_object_destroy TSRMLS_CC);
+ &mapscript_error_object_destroy);
return retval;
}
diff -rupN --no-dereference MapServer-rel-7-6-4/mapscript/php/grid.c MapServer-rel-7-6-4-new/mapscript/php/grid.c
--- MapServer-rel-7-6-4/mapscript/php/grid.c 2021-07-12 22:16:21.000000000 +0200
+++ MapServer-rel-7-6-4-new/mapscript/php/grid.c 2021-11-23 13:07:29.480506536 +0100
@@ -59,7 +59,7 @@ PHP_METHOD(gridObj, __construct)
parent_object parent;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "O",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "O",
&zlayer, mapscript_ce_layer) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -85,7 +85,7 @@ PHP_METHOD(gridObj, __construct)
php_old_grid = MAPSCRIPT_OBJ(php_grid_object, php_layer->grid);
php_old_grid->parent.child_ptr = NULL;
#if PHP_VERSION_ID < 70000
- zend_objects_store_del_ref(php_layer->grid TSRMLS_CC);
+ zend_objects_store_del_ref(php_layer->grid);
#else
/*
Z_SET_REFCOUNT(php_layer->grid, 0);
@@ -99,10 +99,10 @@ PHP_METHOD(gridObj, __construct)
MAKE_STD_ZVAL(php_layer->grid);
MAPSCRIPT_MAKE_PARENT(zlayer, &php_layer->grid);
#if PHP_VERSION_ID < 70000
- mapscript_create_grid((graticuleObj *)(php_layer->layer->layerinfo), parent, php_layer->grid TSRMLS_CC);
+ mapscript_create_grid((graticuleObj *)(php_layer->layer->layerinfo), parent, php_layer->grid);
return_value_ptr = &php_layer->grid;
#else
- mapscript_create_grid((graticuleObj *)(php_layer->layer->layerinfo), parent, &php_layer->grid TSRMLS_CC);
+ mapscript_create_grid((graticuleObj *)(php_layer->layer->layerinfo), parent, &php_layer->grid);
return_value = &php_layer->grid;
#endif
}
@@ -116,7 +116,7 @@ PHP_METHOD(gridObj, __get)
php_grid_object *php_grid;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "s",
&property, &property_len) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -133,7 +133,7 @@ PHP_METHOD(gridObj, __get)
else IF_GET_DOUBLE("maxinterval", php_grid->grid->maxincrement)
else IF_GET_STRING("labelformat", php_grid->grid->labelformat)
else {
- mapscript_throw_exception("Property '%s' does not exist in this object." TSRMLS_CC, property);
+ mapscript_throw_exception("Property '%s' does not exist in this object.", property);
}
}
@@ -146,7 +146,7 @@ PHP_METHOD(gridObj, __set)
php_grid_object *php_grid;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "sz",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "sz",
&property, &property_len, &value) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -163,7 +163,7 @@ PHP_METHOD(gridObj, __set)
else IF_SET_DOUBLE("maxinterval", php_grid->grid->maxincrement, value)
else IF_SET_STRING("labelformat", php_grid->grid->labelformat, value)
else {
- mapscript_throw_exception("Property '%s' does not exist in this object." TSRMLS_CC, property);
+ mapscript_throw_exception("Property '%s' does not exist in this object.", property);
}
}
@@ -176,7 +176,7 @@ zend_function_entry grid_functions[] = {
}
};
-void mapscript_create_grid(graticuleObj *grid, parent_object parent, zval *return_value TSRMLS_DC)
+void mapscript_create_grid(graticuleObj *grid, parent_object parent, zval *return_value)
{
php_grid_object * php_grid;
object_init_ex(return_value, mapscript_ce_grid);
@@ -189,13 +189,13 @@ void mapscript_create_grid(graticuleObj
#if PHP_VERSION_ID >= 70000
/* PHP7 - Modification by Bjoern Boldt <mapscript@pixaweb.net> */
-static zend_object *mapscript_grid_create_object(zend_class_entry *ce TSRMLS_DC)
+static zend_object *mapscript_grid_create_object(zend_class_entry *ce)
{
php_grid_object *php_grid;
php_grid = ecalloc(1, sizeof(*php_grid) + zend_object_properties_size(ce));
- zend_object_std_init(&php_grid->zobj, ce TSRMLS_CC);
+ zend_object_std_init(&php_grid->zobj, ce);
object_properties_init(&php_grid->zobj, ce);
php_grid->zobj.handlers = &mapscript_grid_object_handlers;
@@ -223,7 +223,7 @@ PHP_MINIT_FUNCTION(grid)
zend_class_entry ce;
INIT_CLASS_ENTRY(ce, "gridObj", grid_functions);
- mapscript_ce_grid = zend_register_internal_class(&ce TSRMLS_CC);
+ mapscript_ce_grid = zend_register_internal_class(&ce);
mapscript_ce_grid->create_object = mapscript_grid_create_object;
mapscript_ce_grid->ce_flags |= ZEND_ACC_FINAL;
@@ -236,7 +236,7 @@ PHP_MINIT_FUNCTION(grid)
}
#else
/* PHP5 */
-static void mapscript_grid_object_destroy(void *object TSRMLS_DC)
+static void mapscript_grid_object_destroy(void *object)
{
php_grid_object *php_grid = (php_grid_object *)object;
@@ -249,7 +249,7 @@ static void mapscript_grid_object_destro
efree(object);
}
-static zend_object_value mapscript_grid_object_new(zend_class_entry *ce TSRMLS_DC)
+static zend_object_value mapscript_grid_object_new(zend_class_entry *ce)
{
zend_object_value retval;
php_grid_object *php_grid;
@@ -257,7 +257,7 @@ static zend_object_value mapscript_grid_
MAPSCRIPT_ALLOC_OBJECT(php_grid, php_grid_object);
retval = mapscript_object_new(&php_grid->std, ce,
- &mapscript_grid_object_destroy TSRMLS_CC);
+ &mapscript_grid_object_destroy);
MAPSCRIPT_INIT_PARENT(php_grid->parent);
diff -rupN --no-dereference MapServer-rel-7-6-4/mapscript/php/hashtable.c MapServer-rel-7-6-4-new/mapscript/php/hashtable.c
--- MapServer-rel-7-6-4/mapscript/php/hashtable.c 2021-07-12 22:16:21.000000000 +0200
+++ MapServer-rel-7-6-4-new/mapscript/php/hashtable.c 2021-11-23 13:07:29.480506536 +0100
@@ -66,7 +66,7 @@ ZEND_END_ARG_INFO()
Create a new hashtableObj instance. */
PHP_METHOD(hashtableObj, __construct)
{
- mapscript_throw_exception("hashTableObj cannot be constructed" TSRMLS_CC);
+ mapscript_throw_exception("hashTableObj cannot be constructed");
}
/* }}} */
@@ -78,7 +78,7 @@ PHP_METHOD(hashtableObj, __get)
php_hashtable_object *php_hashtable;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "s",
&property, &property_len) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -89,7 +89,7 @@ PHP_METHOD(hashtableObj, __get)
IF_GET_LONG("numitems", php_hashtable->hashtable->numitems)
else {
- mapscript_throw_exception("Property '%s' does not exist in this object." TSRMLS_CC, property);
+ mapscript_throw_exception("Property '%s' does not exist in this object.", property);
}
}
@@ -100,7 +100,7 @@ PHP_METHOD(hashtableObj, __set)
zval *value;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "sz",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "sz",
&property, &property_len, &value) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -108,9 +108,9 @@ PHP_METHOD(hashtableObj, __set)
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
if ( (STRING_EQUAL("numitems", property))) {
- mapscript_throw_exception("Property '%s' is read-only and cannot be set." TSRMLS_CC, property);
+ mapscript_throw_exception("Property '%s' is read-only and cannot be set.", property);
} else {
- mapscript_throw_exception("Property '%s' does not exist in this object." TSRMLS_CC, property);
+ mapscript_throw_exception("Property '%s' does not exist in this object.", property);
}
}
@@ -125,7 +125,7 @@ PHP_METHOD(hashtableObj, get)
php_hashtable_object *php_hashtable;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "s",
&key, &key_len) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -154,7 +154,7 @@ PHP_METHOD(hashtableObj, set)
php_hashtable_object *php_hashtable;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "ss",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "ss",
&key, &key_len, &value, &value_len) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -164,7 +164,7 @@ PHP_METHOD(hashtableObj, set)
php_hashtable = MAPSCRIPT_OBJ_P(php_hashtable_object, zobj);
if ((status = hashTableObj_set(php_hashtable->hashtable, key, value)) != MS_SUCCESS) {
- mapscript_throw_mapserver_exception("" TSRMLS_CC);
+ mapscript_throw_mapserver_exception("");
return;
}
@@ -183,7 +183,7 @@ PHP_METHOD(hashtableObj, remove)
php_hashtable_object *php_hashtable;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "s",
&key, &key_len) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -193,7 +193,7 @@ PHP_METHOD(hashtableObj, remove)
php_hashtable = MAPSCRIPT_OBJ_P(php_hashtable_object, zobj);
if ((status = hashTableObj_remove(php_hashtable->hashtable, key)) != MS_SUCCESS) {
- mapscript_throw_mapserver_exception("" TSRMLS_CC);
+ mapscript_throw_mapserver_exception("");
return;
}
@@ -233,7 +233,7 @@ PHP_METHOD(hashtableObj, nextKey)
php_hashtable_object *php_hashtable;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s!",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "s!",
&key, &key_len) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -264,7 +264,7 @@ zend_function_entry hashtable_functions[
}
};
-void mapscript_create_hashtable(hashTableObj *hashtable, parent_object parent, zval *return_value TSRMLS_DC)
+void mapscript_create_hashtable(hashTableObj *hashtable, parent_object parent, zval *return_value)
{
php_hashtable_object * php_hashtable;
object_init_ex(return_value, mapscript_ce_hashtable);
@@ -278,13 +278,13 @@ void mapscript_create_hashtable(hashTabl
#if PHP_VERSION_ID >= 70000
/* PHP7 - Modification by Bjoern Boldt <mapscript@pixaweb.net> */
-static zend_object *mapscript_hashtable_create_object(zend_class_entry *ce TSRMLS_DC)
+static zend_object *mapscript_hashtable_create_object(zend_class_entry *ce)
{
php_hashtable_object *php_hashtable;
php_hashtable = ecalloc(1, sizeof(*php_hashtable) + zend_object_properties_size(ce));
- zend_object_std_init(&php_hashtable->zobj, ce TSRMLS_CC);
+ zend_object_std_init(&php_hashtable->zobj, ce);
object_properties_init(&php_hashtable->zobj, ce);
php_hashtable->zobj.handlers = &mapscript_hashtable_object_handlers;
@@ -312,7 +312,7 @@ PHP_MINIT_FUNCTION(hashtable)
zend_class_entry ce;
INIT_CLASS_ENTRY(ce, "hashTableObj", hashtable_functions);
- mapscript_ce_hashtable = zend_register_internal_class(&ce TSRMLS_CC);
+ mapscript_ce_hashtable = zend_register_internal_class(&ce);
mapscript_ce_hashtable->create_object = mapscript_hashtable_create_object;
mapscript_ce_hashtable->ce_flags |= ZEND_ACC_FINAL;
@@ -325,7 +325,7 @@ PHP_MINIT_FUNCTION(hashtable)
}
#else
/* PHP5 */
-static void mapscript_hashtable_object_destroy(void *object TSRMLS_DC)
+static void mapscript_hashtable_object_destroy(void *object)
{
php_hashtable_object *php_hashtable = (php_hashtable_object *)object;
@@ -338,7 +338,7 @@ static void mapscript_hashtable_object_d
efree(object);
}
-static zend_object_value mapscript_hashtable_object_new(zend_class_entry *ce TSRMLS_DC)
+static zend_object_value mapscript_hashtable_object_new(zend_class_entry *ce)
{
zend_object_value retval;
php_hashtable_object *php_hashtable;
@@ -346,7 +346,7 @@ static zend_object_value mapscript_hasht
MAPSCRIPT_ALLOC_OBJECT(php_hashtable, php_hashtable_object);
retval = mapscript_object_new(&php_hashtable->std, ce,
- &mapscript_hashtable_object_destroy TSRMLS_CC);
+ &mapscript_hashtable_object_destroy);
MAPSCRIPT_INIT_PARENT(php_hashtable->parent);
diff -rupN --no-dereference MapServer-rel-7-6-4/mapscript/php/image.c MapServer-rel-7-6-4-new/mapscript/php/image.c
--- MapServer-rel-7-6-4/mapscript/php/image.c 2021-07-12 22:16:21.000000000 +0200
+++ MapServer-rel-7-6-4-new/mapscript/php/image.c 2021-11-23 13:07:29.480506536 +0100
@@ -65,7 +65,7 @@ ZEND_END_ARG_INFO()
imageObj CANNOT be instanciated, this will throw an exception on use */
PHP_METHOD(imageObj, __construct)
{
- mapscript_throw_exception("imageObj cannot be constructed" TSRMLS_CC);
+ mapscript_throw_exception("imageObj cannot be constructed");
}
/* }}} */
@@ -77,7 +77,7 @@ PHP_METHOD(imageObj, __get)
php_image_object *php_image;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "s",
&property, &property_len) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -94,7 +94,7 @@ PHP_METHOD(imageObj, __get)
else IF_GET_STRING("imageurl", php_image->image->imageurl)
else IF_GET_STRING("imagetype", php_image->image->format->name)
else {
- mapscript_throw_exception("Property '%s' does not exist in this object." TSRMLS_CC, property);
+ mapscript_throw_exception("Property '%s' does not exist in this object.", property);
}
}
@@ -107,7 +107,7 @@ PHP_METHOD(imageObj, __set)
php_image_object *php_image;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "sz",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "sz",
&property, &property_len, &value) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -123,9 +123,9 @@ PHP_METHOD(imageObj, __set)
(STRING_EQUAL("resolution", property)) ||
(STRING_EQUAL("resolutionfactor", property)) ||
(STRING_EQUAL("height", property)) ) {
- mapscript_throw_exception("Property '%s' is read-only and cannot be set." TSRMLS_CC, property);
+ mapscript_throw_exception("Property '%s' is read-only and cannot be set.", property);
} else {
- mapscript_throw_exception("Property '%s' does not exist in this object." TSRMLS_CC, property);
+ mapscript_throw_exception("Property '%s' does not exist in this object.", property);
}
}
@@ -153,7 +153,7 @@ PHP_METHOD(imageObj, saveWebImage)
imageFile = msBuildPath(path, php_image->image->imagepath, imageFilename);
if (msSaveImage(NULL, php_image->image, imageFile) != MS_SUCCESS) {
- mapscript_throw_mapserver_exception("Failed writing image to %s" TSRMLS_CC, imageFile);
+ mapscript_throw_mapserver_exception("Failed writing image to %s", imageFile);
return;
}
@@ -186,7 +186,7 @@ PHP_METHOD(imageObj, pasteImage)
rasterBufferObj rb;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "Ol|lll",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "Ol|lll",
&zimage, mapscript_ce_image, &transparent,
&dstx, &dsty, &angle) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
@@ -195,14 +195,14 @@ PHP_METHOD(imageObj, pasteImage)
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
if (ZEND_NUM_ARGS() == 3)
- mapscript_report_php_error(E_WARNING, "dstX parameter given but not dstY" TSRMLS_CC);
+ mapscript_report_php_error(E_WARNING, "dstX parameter given but not dstY");
php_image = MAPSCRIPT_OBJ_P(php_image_object, zobj);
php_imageSrc = MAPSCRIPT_OBJ_P(php_image_object, zimage);
if (!MS_RENDERER_PLUGIN(php_imageSrc->image->format) ||
!MS_RENDERER_PLUGIN(php_image->image->format)) {
- mapscript_throw_exception("PasteImage function should only be used with renderer plugin drivers." TSRMLS_CC);
+ mapscript_throw_exception("PasteImage function should only be used with renderer plugin drivers.");
return;
}
@@ -211,11 +211,11 @@ PHP_METHOD(imageObj, pasteImage)
memset(&rb,0,sizeof(rasterBufferObj));
if(MS_SUCCESS != renderer->getRasterBufferHandle(php_imageSrc->image, &rb)) {
- mapscript_throw_exception("PasteImage failed to extract rasterbuffer handle" TSRMLS_CC);
+ mapscript_throw_exception("PasteImage failed to extract rasterbuffer handle");
return;
}
if(MS_SUCCESS != renderer->mergeRasterBuffer(php_image->image, &rb, 1.0, 0, 0, dstx, dsty, rb.width, rb.height)) {
- mapscript_throw_exception("PasteImage failed to merge raster buffer" TSRMLS_CC);
+ mapscript_throw_exception("PasteImage failed to merge raster buffer");
return;
}
@@ -269,7 +269,7 @@ PHP_METHOD(imageObj, saveImage)
void *iptr=NULL;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "|sO",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "|sO",
&filename, &filename_len,
&zmap, mapscript_ce_map) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
@@ -283,7 +283,7 @@ PHP_METHOD(imageObj, saveImage)
if(filename_len > 0) {
if ((status = msSaveImage((zmap ? php_map->map:NULL), php_image->image, filename) != MS_SUCCESS)) {
- mapscript_throw_mapserver_exception("Failed writing image to %s" TSRMLS_CC, filename);
+ mapscript_throw_mapserver_exception("Failed writing image to %s", filename);
return;
}
@@ -296,11 +296,11 @@ PHP_METHOD(imageObj, saveImage)
//handle changes in PHP 5.4.x
#if PHP_VERSION_ID < 50399
if (OG(ob_nesting_level)<=0) {
- php_header(TSRMLS_C);
+ php_header();
}
#else
- if (php_output_get_level(TSRMLS_C)<=0) {
- php_header(TSRMLS_C);
+ if (php_output_get_level()<=0) {
+ php_header();
}
#endif
@@ -312,10 +312,10 @@ PHP_METHOD(imageObj, saveImage)
}
if (size == 0) {
- mapscript_throw_mapserver_exception("Failed writing image to stdout" TSRMLS_CC);
+ mapscript_throw_mapserver_exception("Failed writing image to stdout");
return;
} else {
- php_write(iptr, size TSRMLS_CC);
+ php_write(iptr, size);
status = MS_SUCCESS;
/* status = size; why should we return the size ?? */
msFree(iptr);
@@ -338,7 +338,7 @@ zend_function_entry image_functions[] =
};
-void mapscript_create_image(imageObj *image, zval *return_value TSRMLS_DC)
+void mapscript_create_image(imageObj *image, zval *return_value)
{
php_image_object * php_image;
object_init_ex(return_value, mapscript_ce_image);
@@ -348,13 +348,13 @@ void mapscript_create_image(imageObj *im
#if PHP_VERSION_ID >= 70000
/* PHP7 - Modification by Bjoern Boldt <mapscript@pixaweb.net> */
-static zend_object *mapscript_image_create_object(zend_class_entry *ce TSRMLS_DC)
+static zend_object *mapscript_image_create_object(zend_class_entry *ce)
{
php_image_object *php_image;
php_image = ecalloc(1, sizeof(*php_image) + zend_object_properties_size(ce));
- zend_object_std_init(&php_image->zobj, ce TSRMLS_CC);
+ zend_object_std_init(&php_image->zobj, ce);
object_properties_init(&php_image->zobj, ce);
php_image->zobj.handlers = &mapscript_image_object_handlers;
@@ -378,7 +378,7 @@ PHP_MINIT_FUNCTION(image)
zend_class_entry ce;
INIT_CLASS_ENTRY(ce, "imageObj", image_functions);
- mapscript_ce_image = zend_register_internal_class(&ce TSRMLS_CC);
+ mapscript_ce_image = zend_register_internal_class(&ce);
mapscript_ce_image->create_object = mapscript_image_create_object;
mapscript_ce_image->ce_flags |= ZEND_ACC_FINAL;
@@ -391,7 +391,7 @@ PHP_MINIT_FUNCTION(image)
}
#else
/* PHP5 */
-static void mapscript_image_object_destroy(void *object TSRMLS_DC)
+static void mapscript_image_object_destroy(void *object)
{
php_image_object *php_image = (php_image_object *)object;
@@ -402,7 +402,7 @@ static void mapscript_image_object_destr
efree(object);
}
-static zend_object_value mapscript_image_object_new(zend_class_entry *ce TSRMLS_DC)
+static zend_object_value mapscript_image_object_new(zend_class_entry *ce)
{
zend_object_value retval;
php_image_object *php_image;
@@ -410,7 +410,7 @@ static zend_object_value mapscript_image
MAPSCRIPT_ALLOC_OBJECT(php_image, php_image_object);
retval = mapscript_object_new(&php_image->std, ce,
- &mapscript_image_object_destroy TSRMLS_CC);
+ &mapscript_image_object_destroy);
return retval;
}
diff -rupN --no-dereference MapServer-rel-7-6-4/mapscript/php/label.c MapServer-rel-7-6-4-new/mapscript/php/label.c
--- MapServer-rel-7-6-4/mapscript/php/label.c 2021-07-12 22:16:21.000000000 +0200
+++ MapServer-rel-7-6-4-new/mapscript/php/label.c 2021-11-23 13:07:29.481506614 +0100
@@ -109,7 +109,7 @@ PHP_METHOD(labelObj, __construct)
php_label = MAPSCRIPT_OBJ_P(php_label_object, getThis());
if ((php_label->label = labelObj_new()) == NULL) {
- mapscript_throw_exception("Unable to construct labelObj." TSRMLS_CC);
+ mapscript_throw_exception("Unable to construct labelObj.");
return;
}
}
@@ -123,7 +123,7 @@ PHP_METHOD(labelObj, __get)
php_label_object *php_label;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "s",
&property, &property_len) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -167,7 +167,7 @@ PHP_METHOD(labelObj, __get)
else IF_GET_OBJECT("outlinecolor", mapscript_ce_color, php_label->outlinecolor, &php_label->label->outlinecolor)
else IF_GET_OBJECT("shadowcolor", mapscript_ce_color, php_label->shadowcolor, &php_label->label->shadowcolor)
else {
- mapscript_throw_exception("Property '%s' does not exist in this object." TSRMLS_CC, property);
+ mapscript_throw_exception("Property '%s' does not exist in this object.", property);
}
}
@@ -180,7 +180,7 @@ PHP_METHOD(labelObj, __set)
php_label_object *php_label;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "sz",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "sz",
&property, &property_len, &value) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -221,11 +221,11 @@ PHP_METHOD(labelObj, __set)
(STRING_EQUAL("outlinecolor", property)) ||
(STRING_EQUAL("leader", property)) ||
(STRING_EQUAL("shadowcolor", property)) ) {
- mapscript_throw_exception("Property '%s' is an object and can only be modified through its accessors." TSRMLS_CC, property);
+ mapscript_throw_exception("Property '%s' is an object and can only be modified through its accessors.", property);
} else if (STRING_EQUAL("numstyles", property)) {
- mapscript_throw_exception("Property '%s' is read-only and cannot be set." TSRMLS_CC, property);
+ mapscript_throw_exception("Property '%s' is read-only and cannot be set.", property);
} else {
- mapscript_throw_exception("Property '%s' does not exist in this object." TSRMLS_CC, property);
+ mapscript_throw_exception("Property '%s' does not exist in this object.", property);
}
}
@@ -241,7 +241,7 @@ PHP_METHOD(labelObj, updateFromString)
php_label_object *php_label;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "s",
&snippet, &snippet_len) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -251,7 +251,7 @@ PHP_METHOD(labelObj, updateFromString)
php_label = MAPSCRIPT_OBJ_P(php_label_object, zobj);
if ((status = labelObj_updateFromString(php_label->label, snippet)) != MS_SUCCESS) {
- mapscript_throw_mapserver_exception("" TSRMLS_CC);
+ mapscript_throw_mapserver_exception("");
return;
}
@@ -297,7 +297,7 @@ PHP_METHOD(labelObj, setBinding)
php_label_object *php_label;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "ls",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "ls",
&bindingId, &value, &value_len) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -307,12 +307,12 @@ PHP_METHOD(labelObj, setBinding)
php_label = MAPSCRIPT_OBJ_P(php_label_object, zobj);
if (bindingId < 0 || bindingId > MS_LABEL_BINDING_LENGTH) {
- mapscript_throw_exception("Invalid binding id." TSRMLS_CC);
+ mapscript_throw_exception("Invalid binding id.");
return;
}
if (!value || strlen(value) <= 0) {
- mapscript_throw_exception("Invalid binding value." TSRMLS_CC);
+ mapscript_throw_exception("Invalid binding value.");
return;
}
@@ -340,7 +340,7 @@ PHP_METHOD(labelObj, getBinding)
php_label_object *php_label;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "l",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "l",
&bindingId) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -350,7 +350,7 @@ PHP_METHOD(labelObj, getBinding)
php_label = MAPSCRIPT_OBJ_P(php_label_object, zobj);
if (bindingId < 0 || bindingId > MS_LABEL_BINDING_LENGTH) {
- mapscript_throw_exception("Invalid binding id." TSRMLS_CC);
+ mapscript_throw_exception("Invalid binding id.");
return;
}
@@ -372,7 +372,7 @@ PHP_METHOD(labelObj, removeBinding)
php_label_object *php_label;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "l",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "l",
&bindingId) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -382,7 +382,7 @@ PHP_METHOD(labelObj, removeBinding)
php_label = MAPSCRIPT_OBJ_P(php_label_object, zobj);
if (bindingId < 0 || bindingId > MS_LABEL_BINDING_LENGTH) {
- mapscript_throw_exception("Invalid binding id." TSRMLS_CC);
+ mapscript_throw_exception("Invalid binding id.");
return;
}
@@ -410,7 +410,7 @@ PHP_METHOD(labelObj, getStyle)
parent_object parent;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "l",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "l",
&index) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -420,14 +420,14 @@ PHP_METHOD(labelObj, getStyle)
php_label = MAPSCRIPT_OBJ_P(php_label_object, zobj);
if (index < 0 || index >= php_label->label->numstyles) {
- mapscript_throw_exception("Invalid style index." TSRMLS_CC);
+ mapscript_throw_exception("Invalid style index.");
return;
}
style = php_label->label->styles[index];
MAPSCRIPT_MAKE_PARENT(zobj, NULL);
- mapscript_create_style(style, parent, return_value TSRMLS_CC);
+ mapscript_create_style(style, parent, return_value);
}
/* }}} */
@@ -442,7 +442,7 @@ PHP_METHOD(labelObj, insertStyle)
php_style_object *php_style;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "O|l",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "O|l",
&zstyle, mapscript_ce_style, &index) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -467,7 +467,7 @@ PHP_METHOD(labelObj, removeStyle)
parent_object parent;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "l",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "l",
&index) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -480,7 +480,7 @@ PHP_METHOD(labelObj, removeStyle)
/* Return a copy of the class object just removed */
MAPSCRIPT_MAKE_PARENT(NULL, NULL);
- mapscript_create_style(style, parent, return_value TSRMLS_CC);
+ mapscript_create_style(style, parent, return_value);
}
/* }}} */
@@ -493,7 +493,7 @@ PHP_METHOD(labelObj, moveStyleUp)
int status = MS_FAILURE;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "l",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "l",
&index) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -517,7 +517,7 @@ PHP_METHOD(labelObj, moveStyleDown)
int status = MS_FAILURE;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "l",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "l",
&index) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -541,7 +541,7 @@ PHP_METHOD(labelObj, deleteStyle)
int status = MS_FAILURE;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "l",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "l",
&index) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -589,7 +589,7 @@ PHP_METHOD(labelObj, setExpression)
int status = MS_FAILURE;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "s",
&expression, &expression_len) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -601,7 +601,7 @@ PHP_METHOD(labelObj, setExpression)
status = labelObj_setExpression(php_label->label, expression);
if (status != MS_SUCCESS) {
- mapscript_throw_mapserver_exception("" TSRMLS_CC);
+ mapscript_throw_mapserver_exception("");
return;
}
@@ -649,7 +649,7 @@ PHP_METHOD(labelObj, setText)
int status = MS_FAILURE;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "s",
&text, &text_len) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -662,7 +662,7 @@ PHP_METHOD(labelObj, setText)
status = labelObj_setText(php_label->label, php_layer->layer, text);
if (status != MS_SUCCESS) {
- mapscript_throw_mapserver_exception("" TSRMLS_CC);
+ mapscript_throw_mapserver_exception("");
return;
}
@@ -724,7 +724,7 @@ zend_function_entry label_functions[] =
};
-void mapscript_create_label(labelObj *label, parent_object parent, zval *return_value TSRMLS_DC)
+void mapscript_create_label(labelObj *label, parent_object parent, zval *return_value)
{
php_label_object * php_label;
object_init_ex(return_value, mapscript_ce_label);
@@ -740,13 +740,13 @@ void mapscript_create_label(labelObj *la
#if PHP_VERSION_ID >= 70000
/* PHP7 - Modification by Bjoern Boldt <mapscript@pixaweb.net> */
-static zend_object *mapscript_label_create_object(zend_class_entry *ce TSRMLS_DC)
+static zend_object *mapscript_label_create_object(zend_class_entry *ce)
{
php_label_object *php_label;
php_label = ecalloc(1, sizeof(*php_label) + zend_object_properties_size(ce));
- zend_object_std_init(&php_label->zobj, ce TSRMLS_CC);
+ zend_object_std_init(&php_label->zobj, ce);
object_properties_init(&php_label->zobj, ce);
php_label->zobj.handlers = &mapscript_label_object_handlers;
@@ -801,7 +801,7 @@ PHP_MINIT_FUNCTION(label)
zend_class_entry ce;
INIT_CLASS_ENTRY(ce, "labelObj", label_functions);
- mapscript_ce_label = zend_register_internal_class(&ce TSRMLS_CC);
+ mapscript_ce_label = zend_register_internal_class(&ce);
mapscript_ce_label->create_object = mapscript_label_create_object;
mapscript_ce_label->ce_flags |= ZEND_ACC_FINAL;
@@ -815,7 +815,7 @@ PHP_MINIT_FUNCTION(label)
}
#else
/* PHP5 */
-static void mapscript_label_object_destroy(void *object TSRMLS_DC)
+static void mapscript_label_object_destroy(void *object)
{
php_label_object *php_label = (php_label_object *)object;
@@ -834,7 +834,7 @@ static void mapscript_label_object_destr
efree(object);
}
-static zend_object_value mapscript_label_object_new_ex(zend_class_entry *ce, php_label_object **ptr TSRMLS_DC)
+static zend_object_value mapscript_label_object_new_ex(zend_class_entry *ce, php_label_object **ptr)
{
zend_object_value retval;
php_label_object *php_label;
@@ -843,7 +843,7 @@ static zend_object_value mapscript_label
retval = mapscript_object_new_ex(&php_label->std, ce,
&mapscript_label_object_destroy,
- &mapscript_label_object_handlers TSRMLS_CC);
+ &mapscript_label_object_handlers);
if (ptr)
*ptr = php_label;
@@ -858,20 +858,20 @@ static zend_object_value mapscript_label
return retval;
}
-static zend_object_value mapscript_label_object_new(zend_class_entry *ce TSRMLS_DC)
+static zend_object_value mapscript_label_object_new(zend_class_entry *ce)
{
- return mapscript_label_object_new_ex(ce, NULL TSRMLS_CC);
+ return mapscript_label_object_new_ex(ce, NULL);
}
-static zend_object_value mapscript_label_object_clone(zval *zobj TSRMLS_DC)
+static zend_object_value mapscript_label_object_clone(zval *zobj)
{
php_label_object *php_label_old, *php_label_new;
zend_object_value new_ov;
php_label_old = MAPSCRIPT_OBJ_P(php_label_object, zobj);
- new_ov = mapscript_label_object_new_ex(mapscript_ce_label, &php_label_new TSRMLS_CC);
- zend_objects_clone_members(&php_label_new->std, new_ov, &php_label_old->std, Z_OBJ_HANDLE_P(zobj) TSRMLS_CC);
+ new_ov = mapscript_label_object_new_ex(mapscript_ce_label, &php_label_new);
+ zend_objects_clone_members(&php_label_new->std, new_ov, &php_label_old->std, Z_OBJ_HANDLE_P(zobj));
php_label_new->label = labelObj_clone(php_label_old->label);
diff -rupN --no-dereference MapServer-rel-7-6-4/mapscript/php/labelcache.c MapServer-rel-7-6-4-new/mapscript/php/labelcache.c
--- MapServer-rel-7-6-4/mapscript/php/labelcache.c 2021-07-12 22:16:21.000000000 +0200
+++ MapServer-rel-7-6-4-new/mapscript/php/labelcache.c 2021-11-23 13:07:29.481506614 +0100
@@ -49,18 +49,18 @@ ZEND_END_ARG_INFO()
labelCacheObj CANNOT be instanciated, this will throw an exception on use */
PHP_METHOD(labelCacheObj, __construct)
{
- mapscript_throw_exception("labelCacheObj cannot be constructed" TSRMLS_CC);
+ mapscript_throw_exception("labelCacheObj cannot be constructed");
}
/* }}} */
PHP_METHOD(labelCacheObj, __get)
{
- mapscript_throw_exception("labelCacheObj has no property." TSRMLS_CC);
+ mapscript_throw_exception("labelCacheObj has no property.");
}
PHP_METHOD(labelCacheObj, __set)
{
- mapscript_throw_exception("labelCacheObj has no property." TSRMLS_CC);
+ mapscript_throw_exception("labelCacheObj has no property.");
}
/* {{{ proto int labelcache->freeCache(()
@@ -95,7 +95,7 @@ zend_function_entry labelcache_functions
}
};
-void mapscript_create_labelcache(labelCacheObj *labelcache, parent_object parent, zval *return_value TSRMLS_DC)
+void mapscript_create_labelcache(labelCacheObj *labelcache, parent_object parent, zval *return_value)
{
php_labelcache_object * php_labelcache;
object_init_ex(return_value, mapscript_ce_labelcache);
@@ -109,13 +109,13 @@ void mapscript_create_labelcache(labelCa
#if PHP_VERSION_ID >= 70000
/* PHP7 - Modification by Bjoern Boldt <mapscript@pixaweb.net> */
-static zend_object *mapscript_labelcache_create_object(zend_class_entry *ce TSRMLS_DC)
+static zend_object *mapscript_labelcache_create_object(zend_class_entry *ce)
{
php_labelcache_object *php_labelcache;
php_labelcache = ecalloc(1, sizeof(*php_labelcache) + zend_object_properties_size(ce));
- zend_object_std_init(&php_labelcache->zobj, ce TSRMLS_CC);
+ zend_object_std_init(&php_labelcache->zobj, ce);
object_properties_init(&php_labelcache->zobj, ce);
php_labelcache->zobj.handlers = &mapscript_labelcache_object_handlers;
@@ -141,7 +141,7 @@ PHP_MINIT_FUNCTION(labelcache)
zend_class_entry ce;
INIT_CLASS_ENTRY(ce, "labelcacheObj", labelcache_functions);
- mapscript_ce_labelcache = zend_register_internal_class(&ce TSRMLS_CC);
+ mapscript_ce_labelcache = zend_register_internal_class(&ce);
mapscript_ce_labelcache->create_object = mapscript_labelcache_create_object;
mapscript_ce_labelcache->ce_flags |= ZEND_ACC_FINAL;
@@ -154,7 +154,7 @@ PHP_MINIT_FUNCTION(labelcache)
}
#else
/* PHP5 */
-static void mapscript_labelcache_object_destroy(void *object TSRMLS_DC)
+static void mapscript_labelcache_object_destroy(void *object)
{
php_labelcache_object *php_labelcache = (php_labelcache_object *)object;
@@ -167,7 +167,7 @@ static void mapscript_labelcache_object_
efree(object);
}
-static zend_object_value mapscript_labelcache_object_new(zend_class_entry *ce TSRMLS_DC)
+static zend_object_value mapscript_labelcache_object_new(zend_class_entry *ce)
{
zend_object_value retval;
php_labelcache_object *php_labelcache;
@@ -175,7 +175,7 @@ static zend_object_value mapscript_label
MAPSCRIPT_ALLOC_OBJECT(php_labelcache, php_labelcache_object);
retval = mapscript_object_new(&php_labelcache->std, ce,
- &mapscript_labelcache_object_destroy TSRMLS_CC);
+ &mapscript_labelcache_object_destroy);
MAPSCRIPT_INIT_PARENT(php_labelcache->parent);
diff -rupN --no-dereference MapServer-rel-7-6-4/mapscript/php/labelcachemember.c MapServer-rel-7-6-4-new/mapscript/php/labelcachemember.c
--- MapServer-rel-7-6-4/mapscript/php/labelcachemember.c 2021-07-12 22:16:21.000000000 +0200
+++ MapServer-rel-7-6-4-new/mapscript/php/labelcachemember.c 2021-11-23 13:07:29.481506614 +0100
@@ -49,7 +49,7 @@ ZEND_END_ARG_INFO()
labelCacheMemberObj CANNOT be instanciated, this will throw an exception on use */
PHP_METHOD(labelCacheMemberObj, __construct)
{
- mapscript_throw_exception("labelCacheMemberObj cannot be constructed" TSRMLS_CC);
+ mapscript_throw_exception("labelCacheMemberObj cannot be constructed");
}
/* }}} */
@@ -61,7 +61,7 @@ PHP_METHOD(labelCacheMemberObj, __get)
php_labelcachemember_object *php_labelcachemember;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "s",
&property, &property_len) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -84,7 +84,7 @@ PHP_METHOD(labelCacheMemberObj, __get)
/* else IF_GET_OBJECT("styles", mapscript_ce_style, php_labelcachemember->styles, php_labelcachemember->labelcachemember->styles) */
/* else IF_GET_OBJECT("poly", mapscript_ce_shape, php_labelcachemember->poly, php_labelcachemember->labelcachemember->poly) */
else {
- mapscript_throw_exception("Property '%s' does not exist in this object." TSRMLS_CC, property);
+ mapscript_throw_exception("Property '%s' does not exist in this object.", property);
}
}
@@ -97,7 +97,7 @@ PHP_METHOD(labelCacheMemberObj, __set)
/* php_labelcachemember_object *php_labelcachemember; */
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "sz",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "sz",
&property, &property_len, &value) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -119,9 +119,9 @@ PHP_METHOD(labelCacheMemberObj, __set)
/* (STRING_EQUAL("styles", property)) || */
/* (STRING_EQUAL("poly", property)) || */
(STRING_EQUAL("point", property))) {
- mapscript_throw_exception("Property '%s' is read-only and cannot be set." TSRMLS_CC, property);
+ mapscript_throw_exception("Property '%s' is read-only and cannot be set.", property);
} else {
- mapscript_throw_exception("Property '%s' does not exist in this object." TSRMLS_CC, property);
+ mapscript_throw_exception("Property '%s' does not exist in this object.", property);
}
}
@@ -160,7 +160,7 @@ zend_function_entry labelcachemember_fun
void mapscript_create_labelcachemember(labelCacheMemberObj *labelcachemember,
- parent_object parent, zval *return_value TSRMLS_DC)
+ parent_object parent, zval *return_value)
{
php_labelcachemember_object * php_labelcachemember;
object_init_ex(return_value, mapscript_ce_labelcachemember);
@@ -174,13 +174,13 @@ void mapscript_create_labelcachemember(l
#if PHP_VERSION_ID >= 70000
/* PHP7 - Modification by Bjoern Boldt <mapscript@pixaweb.net> */
-static zend_object *mapscript_labelcachemember_create_object(zend_class_entry *ce TSRMLS_DC)
+static zend_object *mapscript_labelcachemember_create_object(zend_class_entry *ce)
{
php_labelcachemember_object *php_labelcachemember;
php_labelcachemember = ecalloc(1, sizeof(*php_labelcachemember) + zend_object_properties_size(ce));
- zend_object_std_init(&php_labelcachemember->zobj, ce TSRMLS_CC);
+ zend_object_std_init(&php_labelcachemember->zobj, ce);
object_properties_init(&php_labelcachemember->zobj, ce);
php_labelcachemember->zobj.handlers = &mapscript_labelcachemember_object_handlers;
@@ -217,7 +217,7 @@ PHP_MINIT_FUNCTION(labelcachemember)
zend_class_entry ce;
INIT_CLASS_ENTRY(ce, "labelCacheMemberObj", labelcachemember_functions);
- mapscript_ce_labelcachemember = zend_register_internal_class(&ce TSRMLS_CC);
+ mapscript_ce_labelcachemember = zend_register_internal_class(&ce);
mapscript_ce_labelcachemember->create_object = mapscript_labelcachemember_create_object;
mapscript_ce_labelcachemember->ce_flags |= ZEND_ACC_FINAL;
@@ -231,7 +231,7 @@ PHP_MINIT_FUNCTION(labelcachemember)
#else
/* PHP5 */
-static void mapscript_labelcachemember_object_destroy(void *object TSRMLS_DC)
+static void mapscript_labelcachemember_object_destroy(void *object)
{
php_labelcachemember_object *php_labelcachemember = (php_labelcachemember_object *)object;
@@ -248,7 +248,7 @@ static void mapscript_labelcachemember_o
efree(object);
}
-static zend_object_value mapscript_labelcachemember_object_new(zend_class_entry *ce TSRMLS_DC)
+static zend_object_value mapscript_labelcachemember_object_new(zend_class_entry *ce)
{
zend_object_value retval;
php_labelcachemember_object *php_labelcachemember;
@@ -256,7 +256,7 @@ static zend_object_value mapscript_label
MAPSCRIPT_ALLOC_OBJECT(php_labelcachemember, php_labelcachemember_object);
retval = mapscript_object_new(&php_labelcachemember->std, ce,
- &mapscript_labelcachemember_object_destroy TSRMLS_CC);
+ &mapscript_labelcachemember_object_destroy);
MAPSCRIPT_INIT_PARENT(php_labelcachemember->parent);
php_labelcachemember->point = NULL;
diff -rupN --no-dereference MapServer-rel-7-6-4/mapscript/php/labelleader.c MapServer-rel-7-6-4-new/mapscript/php/labelleader.c
--- MapServer-rel-7-6-4/mapscript/php/labelleader.c 2021-07-12 22:16:21.000000000 +0200
+++ MapServer-rel-7-6-4-new/mapscript/php/labelleader.c 2021-11-23 13:07:29.482506692 +0100
@@ -47,7 +47,7 @@ ZEND_END_ARG_INFO()
labelLeaderObj CANNOT be instanciated, this will throw an exception on use */
PHP_METHOD(labelLeaderObj, __construct)
{
- mapscript_throw_exception("labelLeaderObj cannot be constructed" TSRMLS_CC);
+ mapscript_throw_exception("labelLeaderObj cannot be constructed");
}
/* }}} */
@@ -59,7 +59,7 @@ PHP_METHOD(labelLeaderObj, __get)
php_labelleader_object *php_labelleader;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "s",
&property, &property_len) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -71,7 +71,7 @@ PHP_METHOD(labelLeaderObj, __get)
IF_GET_LONG("maxdistance", php_labelleader->labelleader->maxdistance)
else IF_GET_LONG("gridstep", php_labelleader->labelleader->gridstep)
else {
- mapscript_throw_exception("Property '%s' does not exist in this object." TSRMLS_CC, property);
+ mapscript_throw_exception("Property '%s' does not exist in this object.", property);
}
}
@@ -82,7 +82,7 @@ PHP_METHOD(labelLeaderObj, __set)
zval *value;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "sz",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "sz",
&property, &property_len, &value) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -91,9 +91,9 @@ PHP_METHOD(labelLeaderObj, __set)
if ( (STRING_EQUAL("maxdistance", property)) ||
(STRING_EQUAL("gridstep", property)) ) {
- mapscript_throw_exception("Property '%s' is read-only and cannot be set." TSRMLS_CC, property);
+ mapscript_throw_exception("Property '%s' is read-only and cannot be set.", property);
} else {
- mapscript_throw_exception("Property '%s' does not exist in this object." TSRMLS_CC, property);
+ mapscript_throw_exception("Property '%s' does not exist in this object.", property);
}
}
@@ -105,7 +105,7 @@ zend_function_entry labelleader_function
}
};
-void mapscript_create_labelleader(labelLeaderObj *labelleader, parent_object parent, zval *return_value TSRMLS_DC)
+void mapscript_create_labelleader(labelLeaderObj *labelleader, parent_object parent, zval *return_value)
{
php_labelleader_object * php_labelleader;
object_init_ex(return_value, mapscript_ce_labelleader);
@@ -118,13 +118,13 @@ void mapscript_create_labelleader(labelL
#if PHP_VERSION_ID >= 70000
/* PHP7 - Modification by Bjoern Boldt <mapscript@pixaweb.net> */
-static zend_object *mapscript_labelleader_create_object(zend_class_entry *ce TSRMLS_DC)
+static zend_object *mapscript_labelleader_create_object(zend_class_entry *ce)
{
php_labelleader_object *php_labelleader;
php_labelleader = ecalloc(1, sizeof(*php_labelleader) + zend_object_properties_size(ce));
- zend_object_std_init(&php_labelleader->zobj, ce TSRMLS_CC);
+ zend_object_std_init(&php_labelleader->zobj, ce);
object_properties_init(&php_labelleader->zobj, ce);
php_labelleader->zobj.handlers = &mapscript_labelleader_object_handlers;
@@ -152,7 +152,7 @@ PHP_MINIT_FUNCTION(labelleader)
zend_class_entry ce;
INIT_CLASS_ENTRY(ce, "labelLeaderObj", labelleader_functions);
- mapscript_ce_labelleader = zend_register_internal_class(&ce TSRMLS_CC);
+ mapscript_ce_labelleader = zend_register_internal_class(&ce);
mapscript_ce_labelleader->create_object = mapscript_labelleader_create_object;
mapscript_ce_labelleader->ce_flags |= ZEND_ACC_FINAL;
@@ -166,7 +166,7 @@ PHP_MINIT_FUNCTION(labelleader)
#else
/* PHP5 */
-static void mapscript_labelleader_object_destroy(void *object TSRMLS_DC)
+static void mapscript_labelleader_object_destroy(void *object)
{
php_labelleader_object *php_labelleader = (php_labelleader_object *)object;
@@ -179,7 +179,7 @@ static void mapscript_labelleader_object
efree(object);
}
-static zend_object_value mapscript_labelleader_object_new(zend_class_entry *ce TSRMLS_DC)
+static zend_object_value mapscript_labelleader_object_new(zend_class_entry *ce)
{
zend_object_value retval;
php_labelleader_object *php_labelleader;
@@ -187,7 +187,7 @@ static zend_object_value mapscript_label
MAPSCRIPT_ALLOC_OBJECT(php_labelleader, php_labelleader_object);
retval = mapscript_object_new(&php_labelleader->std, ce,
- &mapscript_labelleader_object_destroy TSRMLS_CC);
+ &mapscript_labelleader_object_destroy);
MAPSCRIPT_INIT_PARENT(php_labelleader->parent);
diff -rupN --no-dereference MapServer-rel-7-6-4/mapscript/php/layer.c MapServer-rel-7-6-4-new/mapscript/php/layer.c
--- MapServer-rel-7-6-4/mapscript/php/layer.c 2021-07-12 22:16:21.000000000 +0200
+++ MapServer-rel-7-6-4-new/mapscript/php/layer.c 2021-11-23 13:07:29.483506770 +0100
@@ -212,7 +212,7 @@ PHP_METHOD(layerObj, __construct)
parent_object parent;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "O|O",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "O|O",
&zmap, mapscript_ce_map,
&zlayer, mapscript_ce_layer) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
@@ -226,7 +226,7 @@ PHP_METHOD(layerObj, __construct)
php_layer2 = MAPSCRIPT_OBJ_P(php_layer_object, zlayer);
if ((layer = layerObj_new(php_map->map)) == NULL) {
- mapscript_throw_mapserver_exception("" TSRMLS_CC);
+ mapscript_throw_mapserver_exception("");
return;
}
@@ -265,7 +265,7 @@ PHP_METHOD(layerObj, __get)
php_layer_object *php_layer;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "s",
&property, &property_len) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -329,7 +329,7 @@ PHP_METHOD(layerObj, __get)
else IF_GET_OBJECT("cluster", mapscript_ce_cluster, php_layer->cluster, &php_layer->layer->cluster)
else IF_GET_OBJECT("projection", mapscript_ce_projection, php_layer->projection, &php_layer->layer->projection)
else {
- mapscript_throw_exception("Property '%s' does not exist in this object." TSRMLS_CC, property);
+ mapscript_throw_exception("Property '%s' does not exist in this object.", property);
}
}
@@ -342,7 +342,7 @@ PHP_METHOD(layerObj, __set)
php_layer_object *php_layer;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "sz",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "sz",
&property, &property_len, &value) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -408,13 +408,13 @@ PHP_METHOD(layerObj, __set)
(STRING_EQUAL("numjoins", property)) ||
(STRING_EQUAL("extent", property)) ||
(STRING_EQUAL("cluster", property)) ) {
- mapscript_throw_exception("Property '%s' is an object and can only be modified through its accessors." TSRMLS_CC, property);
+ mapscript_throw_exception("Property '%s' is an object and can only be modified through its accessors.", property);
} else if ( (STRING_EQUAL("numclasses", property)) ||
(STRING_EQUAL("index", property)) ||
(STRING_EQUAL("connectiontype", property)) ) {
- mapscript_throw_exception("Property '%s' is read-only and cannot be set." TSRMLS_CC, property);
+ mapscript_throw_exception("Property '%s' is read-only and cannot be set.", property);
} else {
- mapscript_throw_exception("Property '%s' does not exist in this object." TSRMLS_CC, property);
+ mapscript_throw_exception("Property '%s' does not exist in this object.", property);
}
}
@@ -430,7 +430,7 @@ PHP_METHOD(layerObj, draw)
php_image_object *php_image;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "O",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "O",
&zimage, mapscript_ce_image) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -441,14 +441,14 @@ PHP_METHOD(layerObj, draw)
php_image = MAPSCRIPT_OBJ_P(php_image_object, zimage);
if (ZVAL_IS_UNDEF(php_layer->parent.val)) {
- mapscript_throw_exception("No map object associated with this layer object." TSRMLS_CC);
+ mapscript_throw_exception("No map object associated with this layer object.");
return;
}
php_map = MAPSCRIPT_OBJ(php_map_object, php_layer->parent.val);
if ((status = layerObj_draw(php_layer->layer, php_map->map, php_image->image)) != MS_SUCCESS)
- mapscript_report_mapserver_error(E_WARNING TSRMLS_CC);
+ mapscript_report_mapserver_error(E_WARNING);
RETURN_LONG(status);
}
@@ -466,7 +466,7 @@ PHP_METHOD(layerObj, drawQuery)
php_image_object *php_image;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "O",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "O",
&zimage, mapscript_ce_image) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -477,14 +477,14 @@ PHP_METHOD(layerObj, drawQuery)
php_image = MAPSCRIPT_OBJ_P(php_image_object, zimage);
if (ZVAL_IS_UNDEF(php_layer->parent.val)) {
- mapscript_throw_exception("No map object associated with this layer object." TSRMLS_CC);
+ mapscript_throw_exception("No map object associated with this layer object.");
return;
}
php_map = MAPSCRIPT_OBJ(php_map_object, php_layer->parent.val);
if ((status = layerObj_drawQuery(php_layer->layer, php_map->map, php_image->image)) != MS_SUCCESS)
- mapscript_report_mapserver_error(E_WARNING TSRMLS_CC);
+ mapscript_report_mapserver_error(E_WARNING);
RETURN_LONG(status);
}
@@ -504,7 +504,7 @@ PHP_METHOD(layerObj, queryByPoint)
php_point_object *php_point;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "Old",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "Old",
&zpoint, mapscript_ce_point,
&mode, &buffer) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
@@ -516,7 +516,7 @@ PHP_METHOD(layerObj, queryByPoint)
php_point = MAPSCRIPT_OBJ_P(php_point_object, zpoint);
if (ZVAL_IS_UNDEF(php_layer->parent.val)) {
- mapscript_throw_exception("No map object associated with this layer object." TSRMLS_CC);
+ mapscript_throw_exception("No map object associated with this layer object.");
return;
}
@@ -524,7 +524,7 @@ PHP_METHOD(layerObj, queryByPoint)
if ((status = layerObj_queryByPoint(php_layer->layer, php_map->map, php_point->point,
mode, buffer)) != MS_SUCCESS)
- mapscript_report_mapserver_error(E_WARNING TSRMLS_CC);
+ mapscript_report_mapserver_error(E_WARNING);
RETURN_LONG(status);
}
@@ -542,7 +542,7 @@ PHP_METHOD(layerObj, queryByRect)
php_rect_object *php_rect;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "O",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "O",
&zrect, mapscript_ce_rect) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -553,14 +553,14 @@ PHP_METHOD(layerObj, queryByRect)
php_rect = MAPSCRIPT_OBJ_P(php_rect_object, zrect);
if (ZVAL_IS_UNDEF(php_layer->parent.val)) {
- mapscript_throw_exception("No map object associated with this layer object." TSRMLS_CC);
+ mapscript_throw_exception("No map object associated with this layer object.");
return;
}
php_map = MAPSCRIPT_OBJ(php_map_object, php_layer->parent.val);
if ((status = layerObj_queryByRect(php_layer->layer, php_map->map, *(php_rect->rect))) != MS_SUCCESS)
- mapscript_report_mapserver_error(E_WARNING TSRMLS_CC);
+ mapscript_report_mapserver_error(E_WARNING);
RETURN_LONG(status);
}
@@ -578,7 +578,7 @@ PHP_METHOD(layerObj, queryByShape)
php_shape_object *php_shape;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "O",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "O",
&zshape, mapscript_ce_shape) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -589,14 +589,14 @@ PHP_METHOD(layerObj, queryByShape)
php_shape = MAPSCRIPT_OBJ_P(php_shape_object, zshape);
if (ZVAL_IS_UNDEF(php_layer->parent.val)) {
- mapscript_throw_exception("No map object associated with this layer object." TSRMLS_CC);
+ mapscript_throw_exception("No map object associated with this layer object.");
return;
}
php_map = MAPSCRIPT_OBJ(php_map_object, php_layer->parent.val);
if ((status = layerObj_queryByShape(php_layer->layer, php_map->map, php_shape->shape)) != MS_SUCCESS)
- mapscript_report_mapserver_error(E_WARNING TSRMLS_CC);
+ mapscript_report_mapserver_error(E_WARNING);
RETURN_LONG(status);
}
@@ -613,7 +613,7 @@ PHP_METHOD(layerObj, queryByFeatures)
php_map_object *php_map;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "l",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "l",
&slayer) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -623,14 +623,14 @@ PHP_METHOD(layerObj, queryByFeatures)
php_layer = MAPSCRIPT_OBJ_P(php_layer_object, zobj);
if (ZVAL_IS_UNDEF(php_layer->parent.val)) {
- mapscript_throw_exception("No map object associated with this layer object." TSRMLS_CC);
+ mapscript_throw_exception("No map object associated with this layer object.");
return;
}
php_map = MAPSCRIPT_OBJ(php_map_object, php_layer->parent.val);
if ((status = layerObj_queryByFeatures(php_layer->layer, php_map->map, slayer)) != MS_SUCCESS)
- mapscript_report_mapserver_error(E_WARNING TSRMLS_CC);
+ mapscript_report_mapserver_error(E_WARNING);
RETURN_LONG(status);
}
@@ -651,7 +651,7 @@ PHP_METHOD(layerObj, queryByAttributes)
php_map_object *php_map;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "ssl",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "ssl",
&item, &item_len,
&string, &string_len,
&mode) == FAILURE) {
@@ -663,7 +663,7 @@ PHP_METHOD(layerObj, queryByAttributes)
php_layer = MAPSCRIPT_OBJ_P(php_layer_object, zobj);
if (ZVAL_IS_UNDEF(php_layer->parent.val)) {
- mapscript_throw_exception("No map object associated with this layer object." TSRMLS_CC);
+ mapscript_throw_exception("No map object associated with this layer object.");
return;
}
@@ -671,7 +671,7 @@ PHP_METHOD(layerObj, queryByAttributes)
if ((status = layerObj_queryByAttributes(php_layer->layer, php_map->map,
item, string, mode)) != MS_SUCCESS)
- mapscript_report_mapserver_error(E_WARNING TSRMLS_CC);
+ mapscript_report_mapserver_error(E_WARNING);
RETURN_LONG(status);
}
@@ -689,7 +689,7 @@ PHP_METHOD(layerObj, queryByFilter)
php_map_object *php_map;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "s",
&string, &string_len) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -699,7 +699,7 @@ PHP_METHOD(layerObj, queryByFilter)
php_layer = MAPSCRIPT_OBJ_P(php_layer_object, zobj);
if (ZVAL_IS_UNDEF(php_layer->parent.val)) {
- mapscript_throw_exception("No map object associated with this layer object." TSRMLS_CC);
+ mapscript_throw_exception("No map object associated with this layer object.");
return;
}
@@ -707,7 +707,7 @@ PHP_METHOD(layerObj, queryByFilter)
if ((status = layerObj_queryByFilter(php_layer->layer, php_map->map,
string)) != MS_SUCCESS)
- mapscript_report_mapserver_error(E_WARNING TSRMLS_CC);
+ mapscript_report_mapserver_error(E_WARNING);
RETURN_LONG(status);
}
@@ -725,7 +725,7 @@ PHP_METHOD(layerObj, queryByIndex)
php_map_object *php_map;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "ll|l",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "ll|l",
&tileindex, &shapeindex, &addtoquery) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -735,7 +735,7 @@ PHP_METHOD(layerObj, queryByIndex)
php_layer = MAPSCRIPT_OBJ_P(php_layer_object, zobj);
if (ZVAL_IS_UNDEF(php_layer->parent.val)) {
- mapscript_throw_exception("No map object associated with this layer object." TSRMLS_CC);
+ mapscript_throw_exception("No map object associated with this layer object.");
return;
}
@@ -743,7 +743,7 @@ PHP_METHOD(layerObj, queryByIndex)
if ((status = layerObj_queryByIndex(php_layer->layer, php_map->map,
tileindex, shapeindex, addtoquery)) != MS_SUCCESS)
- mapscript_report_mapserver_error(E_WARNING TSRMLS_CC);
+ mapscript_report_mapserver_error(E_WARNING);
RETURN_LONG(status);
}
@@ -760,7 +760,7 @@ PHP_METHOD(layerObj, updateFromString)
php_layer_object *php_layer;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "s",
&snippet, &snippet_len) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -770,7 +770,7 @@ PHP_METHOD(layerObj, updateFromString)
php_layer = MAPSCRIPT_OBJ_P(php_layer_object, zobj);
if ((status = layerObj_updateFromString(php_layer->layer, snippet)) != MS_SUCCESS) {
- mapscript_throw_mapserver_exception("" TSRMLS_CC);
+ mapscript_throw_mapserver_exception("");
return;
}
@@ -816,7 +816,7 @@ PHP_METHOD(layerObj, getClass)
parent_object parent;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "l",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "l",
&index) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -826,13 +826,13 @@ PHP_METHOD(layerObj, getClass)
php_layer = MAPSCRIPT_OBJ_P(php_layer_object, zobj);
if ((class = layerObj_getClass(php_layer->layer, index)) == NULL) {
- mapscript_throw_exception("Invalid class index." TSRMLS_CC);
+ mapscript_throw_exception("Invalid class index.");
return;
}
/* Return class object */
MAPSCRIPT_MAKE_PARENT(zobj, NULL);
- mapscript_create_class(class, parent, return_value TSRMLS_CC);
+ mapscript_create_class(class, parent, return_value);
}
/* }}} */
@@ -852,7 +852,7 @@ PHP_METHOD(layerObj, getClassIndex)
php_map_object *php_map;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "O|a!l",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "O|a!l",
&zshape, mapscript_ce_shape,
&zclassgroup,
&numClasses) == FAILURE) {
@@ -865,7 +865,7 @@ PHP_METHOD(layerObj, getClassIndex)
php_shape = MAPSCRIPT_OBJ_P(php_shape_object, zshape);
if (ZVAL_IS_UNDEF(php_layer->parent.val)) {
- mapscript_throw_exception("No map object associated with this layer object." TSRMLS_CC);
+ mapscript_throw_exception("No map object associated with this layer object.");
return;
}
@@ -909,7 +909,7 @@ PHP_METHOD(layerObj, setFilter)
php_layer_object *php_layer;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "s",
&expression, &expression_len) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -919,7 +919,7 @@ PHP_METHOD(layerObj, setFilter)
php_layer = MAPSCRIPT_OBJ_P(php_layer_object, zobj);
if ((status = layerObj_setFilter(php_layer->layer, expression)) != MS_SUCCESS) {
- mapscript_throw_mapserver_exception("" TSRMLS_CC);
+ mapscript_throw_mapserver_exception("");
return;
}
@@ -966,7 +966,7 @@ PHP_METHOD(layerObj, setProjection)
php_projection_object *php_projection=NULL;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "s",
&projection, &projection_len) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -978,7 +978,7 @@ PHP_METHOD(layerObj, setProjection)
php_projection = MAPSCRIPT_OBJ(php_projection_object, php_layer->projection);
if ((status = layerObj_setProjection(php_layer->layer, projection)) != MS_SUCCESS) {
- mapscript_report_php_error(E_WARNING, "setProjection failed" TSRMLS_CC);
+ mapscript_report_php_error(E_WARNING, "setProjection failed");
RETURN_LONG(status);
}
@@ -1028,7 +1028,7 @@ PHP_METHOD(layerObj, setWKTProjection)
php_projection_object *php_projection=NULL;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "s",
&projection, &projection_len) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -1040,7 +1040,7 @@ PHP_METHOD(layerObj, setWKTProjection)
php_projection = MAPSCRIPT_OBJ(php_projection_object, php_layer->projection);
if ((status = layerObj_setWKTProjection(php_layer->layer, projection)) != MS_SUCCESS) {
- mapscript_throw_mapserver_exception("" TSRMLS_CC);
+ mapscript_throw_mapserver_exception("");
return;
}
@@ -1098,7 +1098,7 @@ PHP_METHOD(layerObj, getResultsBounds)
/* Return result object */
MAPSCRIPT_MAKE_PARENT(zobj, NULL);
mapscript_create_rect(&(php_layer->layer->resultcache->bounds),
- parent, return_value TSRMLS_CC);
+ parent, return_value);
}
/* }}} */
@@ -1113,7 +1113,7 @@ PHP_METHOD(layerObj, getResult)
parent_object parent;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "l",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "l",
&index) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -1123,14 +1123,14 @@ PHP_METHOD(layerObj, getResult)
php_layer = MAPSCRIPT_OBJ_P(php_layer_object, zobj);
if ((result = layerObj_getResult(php_layer->layer, index)) == NULL) {
- mapscript_throw_exception("Invalid result index." TSRMLS_CC);
+ mapscript_throw_exception("Invalid result index.");
return;
}
/* Return result object */
MAPSCRIPT_MAKE_PARENT(zobj, NULL);
mapscript_create_result(&(php_layer->layer->resultcache->results[index]),
- parent, return_value TSRMLS_CC);
+ parent, return_value);
}
/* }}} */
@@ -1154,7 +1154,7 @@ PHP_METHOD(layerObj, open)
status = layerObj_open(php_layer->layer);
if (status != MS_SUCCESS) {
- mapscript_report_mapserver_error(E_WARNING TSRMLS_CC);
+ mapscript_report_mapserver_error(E_WARNING);
RETURN_LONG(status);
} else {
msLayerGetItems(php_layer->layer);
@@ -1184,7 +1184,7 @@ PHP_METHOD(layerObj, whichShapes)
php_rect_object *php_rect;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "O",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "O",
&zrect, mapscript_ce_rect) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -1225,7 +1225,7 @@ PHP_METHOD(layerObj, nextShape)
/* Return valid object */
MAPSCRIPT_MAKE_PARENT(NULL, NULL);
- mapscript_create_shape(shape, parent, php_layer, return_value TSRMLS_CC);
+ mapscript_create_shape(shape, parent, php_layer, return_value);
}
/* }}} */
@@ -1269,18 +1269,18 @@ PHP_METHOD(layerObj, getExtent)
/* Create a new rectObj to hold the result */
if ((rect = rectObj_new()) == NULL) {
- mapscript_throw_mapserver_exception("Failed creating new rectObj (out of memory?)" TSRMLS_CC);
+ mapscript_throw_mapserver_exception("Failed creating new rectObj (out of memory?)");
return;
}
if (msLayerGetExtent(php_layer->layer, rect) != MS_SUCCESS) {
- mapscript_report_mapserver_error(E_WARNING TSRMLS_CC);
+ mapscript_report_mapserver_error(E_WARNING);
RETURN_NULL();
}
/* Return rectObj */
MAPSCRIPT_MAKE_PARENT(NULL, NULL);
- mapscript_create_rect(rect, parent, return_value TSRMLS_CC);
+ mapscript_create_rect(rect, parent, return_value);
}
/* }}} */
@@ -1293,7 +1293,7 @@ PHP_METHOD(layerObj, setExtent)
php_layer_object *php_layer;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "llll",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "llll",
&minx, &miny, &maxx, &maxy) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -1302,11 +1302,11 @@ PHP_METHOD(layerObj, setExtent)
php_layer = MAPSCRIPT_OBJ_P(php_layer_object, zobj);
if (minx > maxx || miny > maxy) {
- mapscript_throw_mapserver_exception("Invalid min/max values" TSRMLS_CC);
+ mapscript_throw_mapserver_exception("Invalid min/max values");
return;
}
- RETURN_LONG(msLayerSetExtent(php_layer->layer, minx, miny, maxx, maxy))
+ RETURN_LONG(msLayerSetExtent(php_layer->layer, minx, miny, maxx, maxy));
}
/* }}} */
@@ -1322,7 +1322,7 @@ PHP_METHOD(layerObj, addFeature)
php_shape_object *php_shape;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "O",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "O",
&zshape, mapscript_ce_shape) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -1349,7 +1349,7 @@ PHP_METHOD(layerObj, getMetaData)
MAPSCRIPT_ZVAL retval;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "z",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "z",
&zname) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -1364,7 +1364,7 @@ PHP_METHOD(layerObj, getMetaData)
#if PHP_VERSION_ID < 70000
RETURN_STRING(Z_STRVAL_P(retval),1);
#else
- RETURN_STRING(Z_STRVAL(retval))
+ RETURN_STRING(Z_STRVAL(retval));
#endif
}
/* }}} */
@@ -1379,7 +1379,7 @@ PHP_METHOD(layerObj, setMetaData)
MAPSCRIPT_ZVAL retval;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "zz",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "zz",
&zname, &zvalue) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -1409,7 +1409,7 @@ PHP_METHOD(layerObj, removeMetaData)
MAPSCRIPT_ZVAL retval;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "z",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "z",
&zname) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -1442,7 +1442,7 @@ PHP_METHOD(layerObj, getWMSFeatureInfoUR
php_map_object *php_map;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "llls",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "llls",
&clickx, &clicky, &featureCount,
&infoFormat, &infoFormat_len) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
@@ -1453,7 +1453,7 @@ PHP_METHOD(layerObj, getWMSFeatureInfoUR
php_layer = MAPSCRIPT_OBJ_P(php_layer_object, zobj);
if (ZVAL_IS_UNDEF(php_layer->parent.val)) {
- mapscript_throw_exception("No map object associated with this layer object." TSRMLS_CC);
+ mapscript_throw_exception("No map object associated with this layer object.");
return;
}
@@ -1464,7 +1464,7 @@ PHP_METHOD(layerObj, getWMSFeatureInfoUR
clicky,
featureCount,
infoFormat)) == NULL) {
- mapscript_report_mapserver_error(E_WARNING TSRMLS_CC);
+ mapscript_report_mapserver_error(E_WARNING);
MAPSCRIPT_RETURN_STRING("", 1);
}
@@ -1512,7 +1512,7 @@ PHP_METHOD(layerObj, setProcessing)
php_layer_object *php_layer;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "s",
&string, &string_len) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -1546,7 +1546,7 @@ PHP_METHOD(layerObj, setProcessingKey)
php_layer_object *php_layer;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "ss",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "ss",
&key, &key_len, &value, &value_len) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -1655,7 +1655,7 @@ PHP_METHOD(layerObj, applySLD)
php_layer_object *php_layer;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s|s",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "s|s",
&sldxml, &sldxml_len,
&namedLayer, &namedLayer_len) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
@@ -1688,7 +1688,7 @@ PHP_METHOD(layerObj, applySLDURL)
php_layer_object *php_layer;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s|s",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "s|s",
&sldurl, &sldurl_len,
&namedLayer, &namedLayer_len) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
@@ -1728,7 +1728,7 @@ PHP_METHOD(layerObj, generateSLD)
MAPSCRIPT_RETVAL_STRING(buffer, 1);
free(buffer);
} else {
- mapscript_report_mapserver_error(E_WARNING TSRMLS_CC);
+ mapscript_report_mapserver_error(E_WARNING);
MAPSCRIPT_RETURN_STRING("", 1);
}
}
@@ -1745,7 +1745,7 @@ PHP_METHOD(layerObj, moveClassUp)
php_layer_object *php_layer;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "l",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "l",
&index) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -1771,7 +1771,7 @@ PHP_METHOD(layerObj, moveClassDown)
php_layer_object *php_layer;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "l",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "l",
&index) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -1798,7 +1798,7 @@ PHP_METHOD(layerObj, removeClass)
parent_object parent;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "l",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "l",
&index) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -1808,13 +1808,13 @@ PHP_METHOD(layerObj, removeClass)
php_layer = MAPSCRIPT_OBJ_P(php_layer_object, zobj);
if ((class = layerObj_removeClass(php_layer->layer, index)) == NULL) {
- mapscript_report_mapserver_error(E_WARNING TSRMLS_CC);
+ mapscript_report_mapserver_error(E_WARNING);
RETURN_NULL();
}
/* Return a copy of the class object just removed */
MAPSCRIPT_MAKE_PARENT(NULL, NULL);
- mapscript_create_class(class, parent, return_value TSRMLS_CC);
+ mapscript_create_class(class, parent, return_value);
}
/* }}} */
@@ -1838,7 +1838,7 @@ PHP_METHOD(layerObj, isVisible)
php_layer = MAPSCRIPT_OBJ_P(php_layer_object, zobj);
if (ZVAL_IS_UNDEF(php_layer->parent.val)) {
- mapscript_throw_exception("No map object associated with this layer object." TSRMLS_CC);
+ mapscript_throw_exception("No map object associated with this layer object.");
return;
}
@@ -1862,7 +1862,7 @@ PHP_METHOD(layerObj, setConnectionType)
php_layer_object *php_layer;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "l|s",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "l|s",
&type,
&plugin, &plugin_len) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
@@ -1875,7 +1875,7 @@ PHP_METHOD(layerObj, setConnectionType)
if ((status = layerObj_setConnectionType(php_layer->layer,
type,
plugin)) != MS_SUCCESS) {
- mapscript_throw_mapserver_exception("" TSRMLS_CC);
+ mapscript_throw_mapserver_exception("");
return;
}
@@ -1916,7 +1916,7 @@ PHP_METHOD(layerObj, getGridIntersection
php_layer = MAPSCRIPT_OBJ_P(php_layer_object, zobj);
if (ZVAL_IS_UNDEF(php_layer->parent.val)) {
- mapscript_throw_exception("No map object associated with this layer object." TSRMLS_CC);
+ mapscript_throw_exception("No map object associated with this layer object.");
return;
}
@@ -1926,7 +1926,7 @@ PHP_METHOD(layerObj, getGridIntersection
array_init(return_value);
if (php_layer->layer->connectiontype != MS_GRATICULE) {
- mapscript_throw_exception("Layer is not of graticule type" TSRMLS_CC);
+ mapscript_throw_exception("Layer is not of graticule type");
return;
}
@@ -2068,7 +2068,7 @@ PHP_METHOD(layerObj, getShape)
parent_object parent;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "O",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "O",
&zresult, mapscript_ce_result) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -2083,19 +2083,19 @@ PHP_METHOD(layerObj, getShape)
* at this point since it will be set by SHPReadShape().
*/
if ((shape = shapeObj_new(MS_SHAPE_NULL)) == NULL) {
- mapscript_throw_mapserver_exception("Failed creating new shape (out of memory?)" TSRMLS_CC);
+ mapscript_throw_mapserver_exception("Failed creating new shape (out of memory?)");
return;
}
if (msLayerGetShape(php_layer->layer, shape, php_result->result) != MS_SUCCESS) {
shapeObj_destroy(shape);
- mapscript_throw_mapserver_exception("" TSRMLS_CC);
+ mapscript_throw_mapserver_exception("");
return;
}
/* Return valid object */
MAPSCRIPT_MAKE_PARENT(NULL, NULL);
- mapscript_create_shape(shape, parent, php_layer, return_value TSRMLS_CC);
+ mapscript_create_shape(shape, parent, php_layer, return_value);
}
/* }}} */
@@ -2133,7 +2133,7 @@ PHP_METHOD(layerObj, setGeomTransform)
php_layer_object *php_layer;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "s",
&transform, &transform_len) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -2242,7 +2242,7 @@ zend_function_entry layer_functions[] =
};
-void mapscript_create_layer(layerObj *layer, parent_object parent, zval *return_value TSRMLS_DC)
+void mapscript_create_layer(layerObj *layer, parent_object parent, zval *return_value)
{
php_layer_object * php_layer;
object_init_ex(return_value, mapscript_ce_layer);
@@ -2267,13 +2267,13 @@ void mapscript_create_layer(layerObj *la
#if PHP_VERSION_ID >= 70000
/* PHP7 - Modification by Bjoern Boldt <mapscript@pixaweb.net> */
-static zend_object *mapscript_layer_create_object(zend_class_entry *ce TSRMLS_DC)
+zend_object *mapscript_layer_create_object(zend_class_entry *ce)
{
php_layer_object *php_layer;
php_layer = ecalloc(1, sizeof(*php_layer) + zend_object_properties_size(ce));
- zend_object_std_init(&php_layer->zobj, ce TSRMLS_CC);
+ zend_object_std_init(&php_layer->zobj, ce);
object_properties_init(&php_layer->zobj, ce);
php_layer->zobj.handlers = &mapscript_layer_object_handlers;
@@ -2291,7 +2291,7 @@ static zend_object *mapscript_layer_crea
return &php_layer->zobj;
}
-static void mapscript_layer_free_object(zend_object *object)
+void mapscript_layer_free_object(zend_object *object)
{
php_layer_object *php_layer;
@@ -2314,7 +2314,7 @@ static void mapscript_layer_free_object(
zend_object_std_dtor(object);
}
-static zend_object* mapscript_layer_clone_object(zval *zobj)
+zend_object* mapscript_layer_clone_object(zval *zobj)
{
php_layer_object *php_layer_old, *php_layer_new;
zend_object* zobj_new;
@@ -2336,7 +2336,7 @@ PHP_MINIT_FUNCTION(layer)
zend_class_entry ce;
INIT_CLASS_ENTRY(ce, "layerObj", layer_functions);
- mapscript_ce_layer = zend_register_internal_class(&ce TSRMLS_CC);
+ mapscript_ce_layer = zend_register_internal_class(&ce);
mapscript_ce_layer->create_object = mapscript_layer_create_object;
mapscript_ce_layer->ce_flags |= ZEND_ACC_FINAL;
@@ -2350,7 +2350,7 @@ PHP_MINIT_FUNCTION(layer)
}
#else
/* PHP5 */
-static void mapscript_layer_object_destroy(void *object TSRMLS_DC)
+static void mapscript_layer_object_destroy(void *object)
{
php_layer_object *php_layer = (php_layer_object *)object;
@@ -2372,7 +2372,7 @@ static void mapscript_layer_object_destr
efree(object);
}
-static zend_object_value mapscript_layer_object_new_ex(zend_class_entry *ce, php_layer_object **ptr TSRMLS_DC)
+static zend_object_value mapscript_layer_object_new_ex(zend_class_entry *ce, php_layer_object **ptr)
{
zend_object_value retval;
php_layer_object *php_layer;
@@ -2381,7 +2381,7 @@ static zend_object_value mapscript_layer
retval = mapscript_object_new_ex(&php_layer->std, ce,
&mapscript_layer_object_destroy,
- &mapscript_layer_object_handlers TSRMLS_CC);
+ &mapscript_layer_object_handlers);
if (ptr)
*ptr = php_layer;
@@ -2399,20 +2399,20 @@ static zend_object_value mapscript_layer
return retval;
}
-static zend_object_value mapscript_layer_object_new(zend_class_entry *ce TSRMLS_DC)
+static zend_object_value mapscript_layer_object_new(zend_class_entry *ce)
{
- return mapscript_layer_object_new_ex(ce, NULL TSRMLS_CC);
+ return mapscript_layer_object_new_ex(ce, NULL);
}
-static zend_object_value mapscript_layer_object_clone(zval *zobj TSRMLS_DC)
+static zend_object_value mapscript_layer_object_clone(zval *zobj)
{
php_layer_object *php_layer_old, *php_layer_new;
zend_object_value new_ov;
php_layer_old = MAPSCRIPT_OBJ_P(php_layer_object, zobj);
- new_ov = mapscript_layer_object_new_ex(mapscript_ce_layer, &php_layer_new TSRMLS_CC);
- zend_objects_clone_members(&php_layer_new->std, new_ov, &php_layer_old->std, Z_OBJ_HANDLE_P(zobj) TSRMLS_CC);
+ new_ov = mapscript_layer_object_new_ex(mapscript_ce_layer, &php_layer_new);
+ zend_objects_clone_members(&php_layer_new->std, new_ov, &php_layer_old->std, Z_OBJ_HANDLE_P(zobj));
php_layer_new->layer = layerObj_clone(php_layer_old->layer);
diff -rupN --no-dereference MapServer-rel-7-6-4/mapscript/php/legend.c MapServer-rel-7-6-4-new/mapscript/php/legend.c
--- MapServer-rel-7-6-4/mapscript/php/legend.c 2021-07-12 22:16:21.000000000 +0200
+++ MapServer-rel-7-6-4-new/mapscript/php/legend.c 2021-11-23 13:07:29.483506770 +0100
@@ -53,7 +53,7 @@ ZEND_END_ARG_INFO()
legendObj CANNOT be instanciated, this will throw an exception on use */
PHP_METHOD(legendObj, __construct)
{
- mapscript_throw_exception("legendObj cannot be constructed" TSRMLS_CC);
+ mapscript_throw_exception("legendObj cannot be constructed");
}
/* }}} */
@@ -65,7 +65,7 @@ PHP_METHOD(legendObj, __get)
php_legend_object *php_legend;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "s",
&property, &property_len) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -88,7 +88,7 @@ PHP_METHOD(legendObj, __get)
else IF_GET_OBJECT("label", mapscript_ce_label, php_legend->label, &php_legend->legend->label)
else IF_GET_OBJECT("imagecolor", mapscript_ce_color, php_legend->imagecolor, &php_legend->legend->imagecolor)
else {
- mapscript_throw_exception("Property '%s' does not exist in this object." TSRMLS_CC, property);
+ mapscript_throw_exception("Property '%s' does not exist in this object.", property);
}
}
@@ -101,7 +101,7 @@ PHP_METHOD(legendObj, __set)
php_legend_object *php_legend;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "sz",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "sz",
&property, &property_len, &value) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -123,9 +123,9 @@ PHP_METHOD(legendObj, __set)
else if ( (STRING_EQUAL("outlinecolor", property)) ||
(STRING_EQUAL("imagecolor", property)) ||
(STRING_EQUAL("label", property))) {
- mapscript_throw_exception("Property '%s' is an object and can only be modified through its accessors." TSRMLS_CC, property);
+ mapscript_throw_exception("Property '%s' is an object and can only be modified through its accessors.", property);
} else {
- mapscript_throw_exception("Property '%s' does not exist in this object." TSRMLS_CC, property);
+ mapscript_throw_exception("Property '%s' does not exist in this object.", property);
}
}
@@ -140,7 +140,7 @@ PHP_METHOD(legendObj, updateFromString)
int status = MS_FAILURE;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "s",
&snippet, &snippet_len) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -152,7 +152,7 @@ PHP_METHOD(legendObj, updateFromString)
status = legendObj_updateFromString(php_legend->legend, snippet);
if (status != MS_SUCCESS) {
- mapscript_throw_mapserver_exception("" TSRMLS_CC);
+ mapscript_throw_mapserver_exception("");
return;
}
@@ -220,7 +220,7 @@ zend_function_entry legend_functions[] =
}
};
-void mapscript_create_legend(legendObj *legend, parent_object parent, zval *return_value TSRMLS_DC)
+void mapscript_create_legend(legendObj *legend, parent_object parent, zval *return_value)
{
php_legend_object * php_legend;
object_init_ex(return_value, mapscript_ce_legend);
@@ -234,13 +234,13 @@ void mapscript_create_legend(legendObj *
#if PHP_VERSION_ID >= 70000
/* PHP7 - Modification by Bjoern Boldt <mapscript@pixaweb.net> */
-static zend_object *mapscript_legend_create_object(zend_class_entry *ce TSRMLS_DC)
+static zend_object *mapscript_legend_create_object(zend_class_entry *ce)
{
php_legend_object *php_legend;
php_legend = ecalloc(1, sizeof(*php_legend) + zend_object_properties_size(ce));
- zend_object_std_init(&php_legend->zobj, ce TSRMLS_CC);
+ zend_object_std_init(&php_legend->zobj, ce);
object_properties_init(&php_legend->zobj, ce);
php_legend->zobj.handlers = &mapscript_legend_object_handlers;
@@ -274,7 +274,7 @@ PHP_MINIT_FUNCTION(legend)
zend_class_entry ce;
INIT_CLASS_ENTRY(ce, "legendObj", legend_functions);
- mapscript_ce_legend = zend_register_internal_class(&ce TSRMLS_CC);
+ mapscript_ce_legend = zend_register_internal_class(&ce);
mapscript_ce_legend->create_object = mapscript_legend_create_object;
mapscript_ce_legend->ce_flags |= ZEND_ACC_FINAL;
@@ -287,7 +287,7 @@ PHP_MINIT_FUNCTION(legend)
}
#else
/* PHP5 */
-static void mapscript_legend_object_destroy(void *object TSRMLS_DC)
+static void mapscript_legend_object_destroy(void *object)
{
php_legend_object *php_legend = (php_legend_object *)object;
@@ -303,7 +303,7 @@ static void mapscript_legend_object_dest
efree(object);
}
-static zend_object_value mapscript_legend_object_new(zend_class_entry *ce TSRMLS_DC)
+static zend_object_value mapscript_legend_object_new(zend_class_entry *ce)
{
zend_object_value retval;
php_legend_object *php_legend;
@@ -311,7 +311,7 @@ static zend_object_value mapscript_legen
MAPSCRIPT_ALLOC_OBJECT(php_legend, php_legend_object);
retval = mapscript_object_new(&php_legend->std, ce,
- &mapscript_legend_object_destroy TSRMLS_CC);
+ &mapscript_legend_object_destroy);
MAPSCRIPT_INIT_PARENT(php_legend->parent);
php_legend->outlinecolor = NULL;
diff -rupN --no-dereference MapServer-rel-7-6-4/mapscript/php/line.c MapServer-rel-7-6-4-new/mapscript/php/line.c
--- MapServer-rel-7-6-4/mapscript/php/line.c 2021-07-12 22:16:21.000000000 +0200
+++ MapServer-rel-7-6-4-new/mapscript/php/line.c 2021-11-23 13:07:29.484506848 +0100
@@ -90,7 +90,7 @@ PHP_METHOD(lineObj, __construct)
php_line = MAPSCRIPT_OBJ_P(php_line_object, getThis());
if ((php_line->line = lineObj_new()) == NULL) {
- mapscript_throw_exception("Unable to construct lineObj." TSRMLS_CC);
+ mapscript_throw_exception("Unable to construct lineObj.");
return;
}
}
@@ -104,7 +104,7 @@ PHP_METHOD(lineObj, __get)
php_line_object *php_line;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "s",
&property, &property_len) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -115,7 +115,7 @@ PHP_METHOD(lineObj, __get)
IF_GET_LONG("numpoints", php_line->line->numpoints)
else {
- mapscript_throw_exception("Property '%s' does not exist in this object." TSRMLS_CC, property);
+ mapscript_throw_exception("Property '%s' does not exist in this object.", property);
}
}
@@ -126,7 +126,7 @@ PHP_METHOD(lineObj, __set)
zval *value;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "sz",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "sz",
&property, &property_len, &value) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -134,9 +134,9 @@ PHP_METHOD(lineObj, __set)
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
if (STRING_EQUAL("numpoints", property)) {
- mapscript_throw_exception("Property '%s' is read-only and cannot be set." TSRMLS_CC, property);
+ mapscript_throw_exception("Property '%s' is read-only and cannot be set.", property);
} else {
- mapscript_throw_exception("Property '%s' does not exist in this object." TSRMLS_CC, property);
+ mapscript_throw_exception("Property '%s' does not exist in this object.", property);
}
}
@@ -151,7 +151,7 @@ PHP_METHOD(lineObj, add)
int status = MS_FAILURE;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "O",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "O",
&zobj_point, mapscript_ce_point) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -179,7 +179,7 @@ PHP_METHOD(lineObj, addXY)
php_line_object *php_line;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "dd|d", &x, &y, &m) == FAILURE) {
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "dd|d", &x, &y, &m) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
}
@@ -213,7 +213,7 @@ PHP_METHOD(lineObj, addXYZ)
php_line_object *php_line;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "ddd|d",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "ddd|d",
&x, &y, &z, &m) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -247,7 +247,7 @@ PHP_METHOD(lineObj, project)
int status = MS_FAILURE;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "OO",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "OO",
&zobj_proj_in, mapscript_ce_projection,
&zobj_proj_out, mapscript_ce_projection) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
@@ -261,7 +261,7 @@ PHP_METHOD(lineObj, project)
status = lineObj_project(php_line->line, php_proj_in->projection, php_proj_out->projection);
if (status != MS_SUCCESS) {
- mapscript_report_mapserver_error(E_WARNING TSRMLS_CC);
+ mapscript_report_mapserver_error(E_WARNING);
}
RETURN_LONG(status);
@@ -278,7 +278,7 @@ PHP_METHOD(lineObj, point)
parent_object parent;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "l", &index) == FAILURE) {
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "l", &index) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
}
@@ -287,12 +287,12 @@ PHP_METHOD(lineObj, point)
php_line = MAPSCRIPT_OBJ_P(php_line_object, zobj);
if ( (index < 0) || (index >= php_line->line->numpoints)) {
- mapscript_throw_exception("Point '%d' does not exist in this object." TSRMLS_CC, index);
+ mapscript_throw_exception("Point '%d' does not exist in this object.", index);
return;
}
MAPSCRIPT_MAKE_PARENT(zobj, NULL);
- mapscript_create_point(&(php_line->line->point[index]), parent, return_value TSRMLS_CC);
+ mapscript_create_point(&(php_line->line->point[index]), parent, return_value);
}
/* }}} */
@@ -307,7 +307,7 @@ PHP_METHOD(lineObj, set)
php_point_object *php_point;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "lO",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "lO",
&index, &zobj_point, mapscript_ce_point) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -317,7 +317,7 @@ PHP_METHOD(lineObj, set)
php_line = MAPSCRIPT_OBJ_P(php_line_object, zobj);
if ( (index < 0) || (index >= php_line->line->numpoints)) {
- mapscript_throw_exception("Point '%d' does not exist in this object." TSRMLS_CC, index);
+ mapscript_throw_exception("Point '%d' does not exist in this object.", index);
return;
}
@@ -346,7 +346,7 @@ zend_function_entry line_functions[] = {
};
-void mapscript_create_line(lineObj *line, parent_object parent, zval *return_value TSRMLS_DC)
+void mapscript_create_line(lineObj *line, parent_object parent, zval *return_value)
{
php_line_object * php_line;
object_init_ex(return_value, mapscript_ce_line);
@@ -362,13 +362,13 @@ void mapscript_create_line(lineObj *line
#if PHP_VERSION_ID >= 70000
/* PHP7 - Modification by Bjoern Boldt <mapscript@pixaweb.net> */
-static zend_object *mapscript_line_create_object(zend_class_entry *ce TSRMLS_DC)
+static zend_object *mapscript_line_create_object(zend_class_entry *ce)
{
php_line_object *php_line;
php_line = ecalloc(1, sizeof(*php_line) + zend_object_properties_size(ce));
- zend_object_std_init(&php_line->zobj, ce TSRMLS_CC);
+ zend_object_std_init(&php_line->zobj, ce);
object_properties_init(&php_line->zobj, ce);
php_line->zobj.handlers = &mapscript_line_object_handlers;
@@ -416,7 +416,7 @@ PHP_MINIT_FUNCTION(line)
zend_class_entry ce;
INIT_CLASS_ENTRY(ce, "lineObj", line_functions);
- mapscript_ce_line = zend_register_internal_class(&ce TSRMLS_CC);
+ mapscript_ce_line = zend_register_internal_class(&ce);
mapscript_ce_line->create_object = mapscript_line_create_object;
mapscript_ce_line->ce_flags |= ZEND_ACC_FINAL;
@@ -430,7 +430,7 @@ PHP_MINIT_FUNCTION(line)
}
#else
/* PHP5 */
-static void mapscript_line_object_destroy(void *object TSRMLS_DC)
+static void mapscript_line_object_destroy(void *object)
{
php_line_object *php_line = (php_line_object *)object;
@@ -445,7 +445,7 @@ static void mapscript_line_object_destro
efree(object);
}
-static zend_object_value mapscript_line_object_new_ex(zend_class_entry *ce, php_line_object **ptr TSRMLS_DC)
+static zend_object_value mapscript_line_object_new_ex(zend_class_entry *ce, php_line_object **ptr)
{
zend_object_value retval;
php_line_object *php_line;
@@ -454,7 +454,7 @@ static zend_object_value mapscript_line_
retval = mapscript_object_new_ex(&php_line->std, ce,
&mapscript_line_object_destroy,
- &mapscript_line_object_handlers TSRMLS_CC);
+ &mapscript_line_object_handlers);
if (ptr)
*ptr = php_line;
@@ -465,20 +465,20 @@ static zend_object_value mapscript_line_
return retval;
}
-static zend_object_value mapscript_line_object_new(zend_class_entry *ce TSRMLS_DC)
+static zend_object_value mapscript_line_object_new(zend_class_entry *ce)
{
- return mapscript_line_object_new_ex(ce, NULL TSRMLS_CC);
+ return mapscript_line_object_new_ex(ce, NULL);
}
-static zend_object_value mapscript_line_object_clone(zval *zobj TSRMLS_DC)
+static zend_object_value mapscript_line_object_clone(zval *zobj)
{
php_line_object *php_line_old, *php_line_new;
zend_object_value new_ov;
php_line_old = MAPSCRIPT_OBJ_P(php_line_object, zobj);
- new_ov = mapscript_line_object_new_ex(mapscript_ce_line, &php_line_new TSRMLS_CC);
- zend_objects_clone_members(&php_line_new->std, new_ov, &php_line_old->std, Z_OBJ_HANDLE_P(zobj) TSRMLS_CC);
+ new_ov = mapscript_line_object_new_ex(mapscript_ce_line, &php_line_new);
+ zend_objects_clone_members(&php_line_new->std, new_ov, &php_line_old->std, Z_OBJ_HANDLE_P(zobj));
php_line_new->line = lineObj_clone(php_line_old->line);
diff -rupN --no-dereference MapServer-rel-7-6-4/mapscript/php/map.c MapServer-rel-7-6-4-new/mapscript/php/map.c
--- MapServer-rel-7-6-4/mapscript/php/map.c 2021-07-12 22:16:21.000000000 +0200
+++ MapServer-rel-7-6-4-new/mapscript/php/map.c 2021-11-23 13:07:29.485506926 +0100
@@ -35,7 +35,7 @@ zend_class_entry *mapscript_ce_map;
zend_object_handlers mapscript_map_object_handlers;
static int mapscript_map_setProjection(int isWKTProj, php_map_object *php_map,
- char *projString, int setUnitsAndExtents TSRMLS_DC);
+ char *projString, int setUnitsAndExtents);
ZEND_BEGIN_ARG_INFO_EX(map___construct_args, 0, 0, 1)
ZEND_ARG_INFO(0, mapFileName)
@@ -331,7 +331,7 @@ PHP_METHOD(mapObj, __construct)
php_map_object *php_map;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s|s",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "s|s",
&filename, &filename_len,
&path, &path_len) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
@@ -344,7 +344,7 @@ PHP_METHOD(mapObj, __construct)
map = mapObj_new(filename, path);
if (map == NULL) {
- mapscript_throw_mapserver_exception("Failed to open map file %s" TSRMLS_CC, filename);
+ mapscript_throw_mapserver_exception("Failed to open map file %s", filename);
return;
}
@@ -360,7 +360,7 @@ PHP_METHOD(mapObj, __get)
php_map_object *php_map;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "s",
&property, &property_len) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -406,7 +406,7 @@ PHP_METHOD(mapObj, __get)
else IF_GET_OBJECT("projection", mapscript_ce_projection, php_map->projection, &php_map->map->projection)
else IF_GET_OBJECT("metadata", mapscript_ce_hashtable, php_map->metadata, &php_map->map->web.metadata)
else {
- mapscript_throw_exception("Property '%s' does not exist in this object." TSRMLS_CC, property);
+ mapscript_throw_exception("Property '%s' does not exist in this object.", property);
}
}
@@ -419,7 +419,7 @@ PHP_METHOD(mapObj, __set)
php_map_object *php_map;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "sz",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "sz",
&property, &property_len, &value) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -458,16 +458,16 @@ PHP_METHOD(mapObj, __set)
(STRING_EQUAL("metadata", property)) ||
(STRING_EQUAL("configoptions", property)) ||
(STRING_EQUAL("imagecolor", property)) ) {
- mapscript_throw_exception("Property '%s' is an object and can only be modified through its accessors." TSRMLS_CC, property);
+ mapscript_throw_exception("Property '%s' is an object and can only be modified through its accessors.", property);
} else if ( (STRING_EQUAL("numlayers", property)) ||
(STRING_EQUAL("symbolsetfilename", property)) ||
(STRING_EQUAL("imagetype", property)) ||
(STRING_EQUAL("numoutputformats", property)) ||
(STRING_EQUAL("mappath", property)) ||
(STRING_EQUAL("fontsetfilename", property)) ) {
- mapscript_throw_exception("Property '%s' is read-only and cannot be set." TSRMLS_CC, property);
+ mapscript_throw_exception("Property '%s' is read-only and cannot be set.", property);
} else {
- mapscript_throw_exception("Property '%s' does not exist in this object." TSRMLS_CC, property);
+ mapscript_throw_exception("Property '%s' does not exist in this object.", property);
}
}
@@ -482,7 +482,7 @@ PHP_METHOD(mapObj, getSymbolByName)
php_map_object *php_map;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "s",
&symbolName, &symbolName_len) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -509,7 +509,7 @@ PHP_METHOD(mapObj, getSymbolObjectById)
parent_object parent;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "l",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "l",
&symbolId) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -519,7 +519,7 @@ PHP_METHOD(mapObj, getSymbolObjectById)
php_map = MAPSCRIPT_OBJ_P(php_map_object, zobj);
if ( symbolId < 0 || symbolId >= php_map->map->symbolset.numsymbols) {
- mapscript_throw_exception("Invalid symbol index." TSRMLS_CC);
+ mapscript_throw_exception("Invalid symbol index.");
return;
}
@@ -527,7 +527,7 @@ PHP_METHOD(mapObj, getSymbolObjectById)
/* Return style object */
MAPSCRIPT_MAKE_PARENT(zobj, NULL);
- mapscript_create_symbol(symbol, parent, return_value TSRMLS_CC);
+ mapscript_create_symbol(symbol, parent, return_value);
}
/* }}} */
@@ -570,13 +570,13 @@ PHP_METHOD(mapObj, prepareImage)
image = mapObj_prepareImage(php_map->map);
if (image == NULL) {
- mapscript_throw_mapserver_exception("" TSRMLS_CC);
+ mapscript_throw_mapserver_exception("");
return;
}
/* Return an image object */
- mapscript_create_image(image, return_value TSRMLS_CC);
+ mapscript_create_image(image, return_value);
}
/* }}} */
@@ -599,11 +599,11 @@ PHP_METHOD(mapObj, draw)
image = mapObj_draw(php_map->map);
if (image == NULL) {
- mapscript_report_mapserver_error(E_WARNING TSRMLS_CC);
+ mapscript_report_mapserver_error(E_WARNING);
RETURN_NULL();
}
- mapscript_create_image(image, return_value TSRMLS_CC);
+ mapscript_create_image(image, return_value);
}
/* }}} */
@@ -626,11 +626,11 @@ PHP_METHOD(mapObj, drawQuery)
image = mapObj_drawQuery(php_map->map);
if (image == NULL) {
- mapscript_report_mapserver_error(E_WARNING TSRMLS_CC);
+ mapscript_report_mapserver_error(E_WARNING);
RETURN_NULL();
}
- mapscript_create_image(image, return_value TSRMLS_CC);
+ mapscript_create_image(image, return_value);
}
/* }}} */
@@ -653,12 +653,12 @@ PHP_METHOD(mapObj, drawLegend)
image = mapObj_drawLegend(php_map->map);
if (image == NULL) {
- mapscript_throw_mapserver_exception("" TSRMLS_CC);
+ mapscript_throw_mapserver_exception("");
return;
}
- mapscript_create_image(image, return_value TSRMLS_CC);
+ mapscript_create_image(image, return_value);
}
/* }}} */
@@ -681,12 +681,12 @@ PHP_METHOD(mapObj, drawReferenceMap)
image = mapObj_drawReferenceMap(php_map->map);
if (image == NULL) {
- mapscript_throw_mapserver_exception("" TSRMLS_CC);
+ mapscript_throw_mapserver_exception("");
return;
}
- mapscript_create_image(image, return_value TSRMLS_CC);
+ mapscript_create_image(image, return_value);
}
/* }}} */
@@ -709,12 +709,12 @@ PHP_METHOD(mapObj, drawScaleBar)
image = mapObj_drawScalebar(php_map->map);
if (image == NULL) {
- mapscript_throw_mapserver_exception("" TSRMLS_CC);
+ mapscript_throw_mapserver_exception("");
return;
}
- mapscript_create_image(image, return_value TSRMLS_CC);
+ mapscript_create_image(image, return_value);
}
/* }}} */
@@ -729,7 +729,7 @@ PHP_METHOD(mapObj, embedLegend)
php_image_object *php_image;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "O",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "O",
&zimage, mapscript_ce_image) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -741,7 +741,7 @@ PHP_METHOD(mapObj, embedLegend)
retval = mapObj_embedLegend(php_map->map, php_image->image);
if ( (retval == MS_FAILURE) || (retval == -1) ) {
- mapscript_throw_mapserver_exception("" TSRMLS_CC);
+ mapscript_throw_mapserver_exception("");
return;
}
@@ -761,7 +761,7 @@ PHP_METHOD(mapObj, embedScaleBar)
php_image_object *php_image;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "O",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "O",
&zimage, mapscript_ce_image) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -773,7 +773,7 @@ PHP_METHOD(mapObj, embedScaleBar)
retval = mapObj_embedScalebar(php_map->map, php_image->image);
if ( (retval == MS_FAILURE) || (retval == -1) ) {
- mapscript_throw_mapserver_exception("" TSRMLS_CC);
+ mapscript_throw_mapserver_exception("");
return;
}
@@ -793,7 +793,7 @@ PHP_METHOD(mapObj, drawLabelCache)
php_image_object *php_image;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "O",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "O",
&zimage, mapscript_ce_image) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -805,7 +805,7 @@ PHP_METHOD(mapObj, drawLabelCache)
retval = mapObj_drawLabelCache(php_map->map, php_image->image);
if ( (retval == MS_FAILURE) || (retval == -1) ) {
- mapscript_throw_mapserver_exception("" TSRMLS_CC);
+ mapscript_throw_mapserver_exception("");
return;
}
@@ -825,7 +825,7 @@ PHP_METHOD(mapObj, getLayer)
parent_object parent;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "l",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "l",
&index) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -836,14 +836,14 @@ PHP_METHOD(mapObj, getLayer)
layer = mapObj_getLayer(php_map->map, index);
if (layer == NULL) {
- mapscript_throw_mapserver_exception("" TSRMLS_CC);
+ mapscript_throw_mapserver_exception("");
return;
}
/* Return layer object */
MAPSCRIPT_MAKE_PARENT(zobj, NULL);
- mapscript_create_layer(layer, parent, return_value TSRMLS_CC);
+ mapscript_create_layer(layer, parent, return_value);
}
/* }}} */
@@ -859,7 +859,7 @@ PHP_METHOD(mapObj, getLayerByName)
parent_object parent;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "s",
&layerName, &layerName_len) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -870,13 +870,13 @@ PHP_METHOD(mapObj, getLayerByName)
layer = mapObj_getLayerByName(php_map->map, layerName);
if (layer == NULL) {
- mapscript_report_php_error(E_WARNING, "getLayerByName failed for : %s\n" TSRMLS_CC, layerName);
+ mapscript_report_php_error(E_WARNING, "getLayerByName failed for : %s\n", layerName);
RETURN_NULL();
}
/* Return layer object */
MAPSCRIPT_MAKE_PARENT(zobj, NULL);
- mapscript_create_layer(layer, parent, return_value TSRMLS_CC);
+ mapscript_create_layer(layer, parent, return_value);
}
/* }}} */
@@ -893,7 +893,7 @@ PHP_METHOD(mapObj, getColorByIndex)
parent_object parent;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "l",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "l",
&index) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -909,13 +909,13 @@ PHP_METHOD(mapObj, getColorByIndex)
color.green = palette.colors[index].green;
color.blue = palette.colors[index].blue;
} else {
- mapscript_throw_mapserver_exception("Index should not be higher than %d\n" TSRMLS_CC, palette.numcolors-1);
+ mapscript_throw_mapserver_exception("Index should not be higher than %d\n", palette.numcolors-1);
return;
}
/* Return color object */
MAPSCRIPT_MAKE_PARENT(zobj, NULL);
- mapscript_create_color(&color, parent, return_value TSRMLS_CC);
+ mapscript_create_color(&color, parent, return_value);
}
/* }}} */
@@ -929,7 +929,7 @@ PHP_METHOD(mapObj, setExtent)
php_map_object *php_map;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "dddd",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "dddd",
&minx, &miny, &maxx, &maxy) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -943,7 +943,7 @@ PHP_METHOD(mapObj, setExtent)
maxx, maxy);
if (status != MS_SUCCESS) {
- mapscript_throw_mapserver_exception("" TSRMLS_CC);
+ mapscript_throw_mapserver_exception("");
return;
}
@@ -962,7 +962,7 @@ PHP_METHOD(mapObj, setCenter)
php_point_object *php_point;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "O",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "O",
&zpoint, mapscript_ce_point) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -974,7 +974,7 @@ PHP_METHOD(mapObj, setCenter)
status = mapObj_setCenter(php_map->map, php_point->point);
if (status != MS_SUCCESS) {
- mapscript_report_mapserver_error(E_WARNING TSRMLS_CC);
+ mapscript_report_mapserver_error(E_WARNING);
}
RETURN_LONG(status);
@@ -991,7 +991,7 @@ PHP_METHOD(mapObj, offsetExtent)
php_map_object *php_map;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "dd",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "dd",
&x, &y) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -1002,7 +1002,7 @@ PHP_METHOD(mapObj, offsetExtent)
status = mapObj_offsetExtent(php_map->map, x, y);
if (status != MS_SUCCESS) {
- mapscript_report_mapserver_error(E_WARNING TSRMLS_CC);
+ mapscript_report_mapserver_error(E_WARNING);
}
RETURN_LONG(status);
@@ -1020,7 +1020,7 @@ PHP_METHOD(mapObj, scaleExtent)
php_map_object *php_map;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "ddd",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "ddd",
&zoomFactor, &minScaleDenom, &maxScaleDenom) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -1031,7 +1031,7 @@ PHP_METHOD(mapObj, scaleExtent)
status = mapObj_scaleExtent(php_map->map, zoomFactor, minScaleDenom, maxScaleDenom);
if (status != MS_SUCCESS) {
- mapscript_report_mapserver_error(E_WARNING TSRMLS_CC);
+ mapscript_report_mapserver_error(E_WARNING);
}
RETURN_LONG(status);
@@ -1051,7 +1051,7 @@ PHP_METHOD(mapObj, setRotation)
php_map_object *php_map;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "d",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "d",
&angle) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -1062,7 +1062,7 @@ PHP_METHOD(mapObj, setRotation)
status = mapObj_setRotation(php_map->map, angle);
if (status != MS_SUCCESS) {
- mapscript_throw_mapserver_exception("" TSRMLS_CC);
+ mapscript_throw_mapserver_exception("");
return;
}
@@ -1081,7 +1081,7 @@ PHP_METHOD(mapObj, setSize)
php_map_object *php_map;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "ll",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "ll",
&width, &height) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -1092,7 +1092,7 @@ PHP_METHOD(mapObj, setSize)
status = msMapSetSize(php_map->map, width, height);
if (status != MS_SUCCESS) {
- mapscript_report_mapserver_error(E_WARNING TSRMLS_CC);
+ mapscript_report_mapserver_error(E_WARNING);
}
RETURN_LONG(status);
@@ -1117,7 +1117,7 @@ PHP_METHOD(mapObj, zoomPoint)
php_map_object *php_map;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "lOllO|O",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "lOllO|O",
&zoomFactor,
&zpoint, mapscript_ce_point,
&width, &height,
@@ -1143,7 +1143,7 @@ PHP_METHOD(mapObj, zoomPoint)
php_geoRefExtent->rect == NULL ||
php_pixelPosition->point == NULL ||
(zmaxGeoRefExtent && php_maxGeoRefExtent->rect == NULL)) {
- mapscript_throw_mapserver_exception("Incorrect parameters\n" TSRMLS_CC);
+ mapscript_throw_mapserver_exception("Incorrect parameters\n");
return;
}
@@ -1151,21 +1151,21 @@ PHP_METHOD(mapObj, zoomPoint)
/* check if the values passed are consistent min > max. */
/* -------------------------------------------------------------------- */
if (php_geoRefExtent->rect->minx >= php_geoRefExtent->rect->maxx) {
- mapscript_throw_mapserver_exception("Georeferenced coordinates minx >= maxx\n" TSRMLS_CC);
+ mapscript_throw_mapserver_exception("Georeferenced coordinates minx >= maxx\n");
return;
}
if (php_geoRefExtent->rect->miny >= php_geoRefExtent->rect->maxy) {
- mapscript_throw_mapserver_exception("Georeferenced coordinates miny >= maxy\n" TSRMLS_CC);
+ mapscript_throw_mapserver_exception("Georeferenced coordinates miny >= maxy\n");
return;
}
if (zmaxGeoRefExtent) {
if (php_maxGeoRefExtent->rect->minx >= php_maxGeoRefExtent->rect->maxx) {
- mapscript_throw_mapserver_exception("Max Georeferenced coordinates minx >= maxx\n" TSRMLS_CC);
+ mapscript_throw_mapserver_exception("Max Georeferenced coordinates minx >= maxx\n");
return;
}
if (php_maxGeoRefExtent->rect->miny >= php_maxGeoRefExtent->rect->maxy) {
- mapscript_throw_mapserver_exception("Max Georeferenced coordinates miny >= maxy\n" TSRMLS_CC);
+ mapscript_throw_mapserver_exception("Max Georeferenced coordinates miny >= maxy\n");
return;
}
}
@@ -1218,7 +1218,7 @@ PHP_METHOD(mapObj, zoomPoint)
if (msCalculateScale(newGeoRefExtent, php_map->map->units,
php_map->map->width, php_map->map->height,
php_map->map->resolution, &dfNewScale) != MS_SUCCESS) {
- mapscript_throw_mapserver_exception("" TSRMLS_CC);
+ mapscript_throw_mapserver_exception("");
return;
}
@@ -1312,7 +1312,7 @@ PHP_METHOD(mapObj, zoomPoint)
if (msCalculateScale(php_map->map->extent, php_map->map->units, php_map->map->width, php_map->map->height,
php_map->map->resolution, &(php_map->map->scaledenom)) != MS_SUCCESS) {
- mapscript_throw_mapserver_exception("" TSRMLS_CC);
+ mapscript_throw_mapserver_exception("");
return;
}
@@ -1337,7 +1337,7 @@ PHP_METHOD(mapObj, zoomRectangle)
php_map_object *php_map;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "OllO|O",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "OllO|O",
&zpixelExtent , mapscript_ce_rect,
&width, &height,
&zgeoRefExtent , mapscript_ce_rect,
@@ -1362,7 +1362,7 @@ PHP_METHOD(mapObj, zoomRectangle)
php_geoRefExtent->rect == NULL ||
php_pixelExtent->rect == NULL ||
(zmaxGeoRefExtent && php_maxGeoRefExtent->rect == NULL)) {
- mapscript_throw_mapserver_exception("Incorrect parameters\n" TSRMLS_CC);
+ mapscript_throw_mapserver_exception("Incorrect parameters\n");
return;
}
@@ -1370,20 +1370,20 @@ PHP_METHOD(mapObj, zoomRectangle)
/* check if the values passed are consistent min > max. */
/* -------------------------------------------------------------------- */
if (php_geoRefExtent->rect->minx >= php_geoRefExtent->rect->maxx) {
- mapscript_throw_mapserver_exception("Georeferenced coordinates minx >= maxx\n" TSRMLS_CC);
+ mapscript_throw_mapserver_exception("Georeferenced coordinates minx >= maxx\n");
return;
}
if (php_geoRefExtent->rect->miny >= php_geoRefExtent->rect->maxy) {
- mapscript_throw_mapserver_exception("Georeferenced coordinates miny >= maxy\n" TSRMLS_CC);
+ mapscript_throw_mapserver_exception("Georeferenced coordinates miny >= maxy\n");
return;
}
if (zmaxGeoRefExtent) {
if (php_maxGeoRefExtent->rect->minx >= php_maxGeoRefExtent->rect->maxx) {
- mapscript_throw_mapserver_exception("Max Georeferenced coordinates minx >= maxx\n" TSRMLS_CC);
+ mapscript_throw_mapserver_exception("Max Georeferenced coordinates minx >= maxx\n");
return;
}
if (php_maxGeoRefExtent->rect->miny >= php_maxGeoRefExtent->rect->maxy) {
- mapscript_throw_mapserver_exception("Max Georeferenced coordinates miny >= maxy\n" TSRMLS_CC);
+ mapscript_throw_mapserver_exception("Max Georeferenced coordinates miny >= maxy\n");
return;
}
}
@@ -1411,7 +1411,7 @@ PHP_METHOD(mapObj, zoomRectangle)
if (msCalculateScale(newGeoRefExtent, php_map->map->units,
php_map->map->width, php_map->map->height,
php_map->map->resolution, &dfNewScale) != MS_SUCCESS) {
- mapscript_throw_mapserver_exception("" TSRMLS_CC);
+ mapscript_throw_mapserver_exception("");
return;
}
@@ -1502,7 +1502,7 @@ PHP_METHOD(mapObj, zoomRectangle)
if (msCalculateScale(php_map->map->extent, php_map->map->units, php_map->map->width, php_map->map->height,
php_map->map->resolution, &(php_map->map->scaledenom)) != MS_SUCCESS) {
- mapscript_throw_mapserver_exception("" TSRMLS_CC);
+ mapscript_throw_mapserver_exception("");
return;
}
@@ -1531,7 +1531,7 @@ PHP_METHOD(mapObj, zoomScale)
php_map_object *php_map;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "dOllO|O",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "dOllO|O",
&scaleDenom,
&zpoint, mapscript_ce_point,
&width, &height,
@@ -1557,7 +1557,7 @@ PHP_METHOD(mapObj, zoomScale)
php_geoRefExtent->rect == NULL ||
php_pixelPosition->point == NULL ||
(zmaxGeoRefExtent && php_maxGeoRefExtent->rect == NULL)) {
- mapscript_throw_mapserver_exception("Incorrect parameters\n" TSRMLS_CC);
+ mapscript_throw_mapserver_exception("Incorrect parameters\n");
return;
}
@@ -1565,20 +1565,20 @@ PHP_METHOD(mapObj, zoomScale)
/* check if the values passed are consistent min > max. */
/* -------------------------------------------------------------------- */
if (php_geoRefExtent->rect->minx >= php_geoRefExtent->rect->maxx) {
- mapscript_throw_mapserver_exception("Georeferenced coordinates minx >= maxx\n" TSRMLS_CC);
+ mapscript_throw_mapserver_exception("Georeferenced coordinates minx >= maxx\n");
return;
}
if (php_geoRefExtent->rect->miny >= php_geoRefExtent->rect->maxy) {
- mapscript_throw_mapserver_exception("Georeferenced coordinates miny >= maxy\n" TSRMLS_CC);
+ mapscript_throw_mapserver_exception("Georeferenced coordinates miny >= maxy\n");
return;
}
if (zmaxGeoRefExtent) {
if (php_maxGeoRefExtent->rect->minx >= php_maxGeoRefExtent->rect->maxx) {
- mapscript_throw_mapserver_exception("Max Georeferenced coordinates minx >= maxx\n" TSRMLS_CC);
+ mapscript_throw_mapserver_exception("Max Georeferenced coordinates minx >= maxx\n");
return;
}
if (php_maxGeoRefExtent->rect->miny >= php_maxGeoRefExtent->rect->maxy) {
- mapscript_throw_mapserver_exception("Max Georeferenced coordinates miny >= maxy\n" TSRMLS_CC);
+ mapscript_throw_mapserver_exception("Max Georeferenced coordinates miny >= maxy\n");
return;
}
}
@@ -1624,7 +1624,7 @@ PHP_METHOD(mapObj, zoomScale)
if (msCalculateScale(*php_geoRefExtent->rect, php_map->map->units,
php_map->map->width, php_map->map->height,
php_map->map->resolution, &dfCurrentScale) != MS_SUCCESS) {
- mapscript_throw_mapserver_exception("" TSRMLS_CC);
+ mapscript_throw_mapserver_exception("");
return;
}
@@ -1640,7 +1640,7 @@ PHP_METHOD(mapObj, zoomScale)
if (msCalculateScale(newGeoRefExtent, php_map->map->units,
php_map->map->width, php_map->map->height,
php_map->map->resolution, &dfNewScale) != MS_SUCCESS) {
- mapscript_throw_mapserver_exception("" TSRMLS_CC);
+ mapscript_throw_mapserver_exception("");
return;
}
@@ -1735,7 +1735,7 @@ PHP_METHOD(mapObj, zoomScale)
if (msCalculateScale(php_map->map->extent, php_map->map->units, php_map->map->width, php_map->map->height,
php_map->map->resolution, &(php_map->map->scaledenom)) != MS_SUCCESS) {
- mapscript_throw_mapserver_exception("" TSRMLS_CC);
+ mapscript_throw_mapserver_exception("");
return;
}
@@ -1765,7 +1765,7 @@ PHP_METHOD(mapObj, queryByPoint)
php_map_object *php_map;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "Old",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "Old",
&zpoint, mapscript_ce_point,
&mode, &buffer) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
@@ -1778,7 +1778,7 @@ PHP_METHOD(mapObj, queryByPoint)
status = mapObj_queryByPoint(php_map->map, php_point->point, mode, buffer);
if (status != MS_SUCCESS) {
- mapscript_report_mapserver_error(E_WARNING TSRMLS_CC);
+ mapscript_report_mapserver_error(E_WARNING);
}
RETURN_LONG(status);
@@ -1795,7 +1795,7 @@ PHP_METHOD(mapObj, queryByRect)
php_map_object *php_map;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "O",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "O",
&zrect, mapscript_ce_rect) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -1807,7 +1807,7 @@ PHP_METHOD(mapObj, queryByRect)
status = mapObj_queryByRect(php_map->map, *(php_rect->rect));
if (status != MS_SUCCESS) {
- mapscript_report_mapserver_error(E_WARNING TSRMLS_CC);
+ mapscript_report_mapserver_error(E_WARNING);
}
RETURN_LONG(status);
@@ -1831,7 +1831,7 @@ PHP_METHOD(mapObj, queryByShape)
php_map_object *php_map;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "O",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "O",
&zshape, mapscript_ce_shape) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -1843,7 +1843,7 @@ PHP_METHOD(mapObj, queryByShape)
status = mapObj_queryByShape(php_map->map, php_shape->shape);
if (status != MS_SUCCESS) {
- mapscript_report_mapserver_error(E_WARNING TSRMLS_CC);
+ mapscript_report_mapserver_error(E_WARNING);
}
RETURN_LONG(status);
@@ -1859,7 +1859,7 @@ PHP_METHOD(mapObj, queryByFeatures)
php_map_object *php_map;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "l",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "l",
&slayer) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -1870,7 +1870,7 @@ PHP_METHOD(mapObj, queryByFeatures)
status = mapObj_queryByFeatures(php_map->map, slayer);
if (status != MS_SUCCESS) {
- mapscript_report_mapserver_error(E_WARNING TSRMLS_CC);
+ mapscript_report_mapserver_error(E_WARNING);
}
RETURN_LONG(status);
@@ -1896,7 +1896,7 @@ PHP_METHOD(mapObj, queryByIndex)
php_map_object *php_map;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "lll|l",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "lll|l",
&layerIndex, &tileIndex,
&shapeIndex, &addToQuery) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
@@ -1911,7 +1911,7 @@ PHP_METHOD(mapObj, queryByIndex)
shapeIndex,
addToQuery);
if (status != MS_SUCCESS) {
- mapscript_report_mapserver_error(E_WARNING TSRMLS_CC);
+ mapscript_report_mapserver_error(E_WARNING);
}
RETURN_LONG(status);
@@ -1928,7 +1928,7 @@ PHP_METHOD(mapObj, queryByFilter)
php_map_object *php_map;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "s",
&string, &string_len) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -1939,7 +1939,7 @@ PHP_METHOD(mapObj, queryByFilter)
status = mapObj_queryByFilter(php_map->map, string);
if (status != MS_SUCCESS) {
- mapscript_report_mapserver_error(E_WARNING TSRMLS_CC);
+ mapscript_report_mapserver_error(E_WARNING);
}
RETURN_LONG(status);
@@ -1958,7 +1958,7 @@ PHP_METHOD(mapObj, saveQuery)
php_map_object *php_map;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s|l",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "s|l",
&filename, &filename_len, &results) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -1986,7 +1986,7 @@ PHP_METHOD(mapObj, saveQueryAsGML)
php_map_object *php_map;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s|s",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "s|s",
&filename, &filename_len, &namespace, &namespace_len) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -2012,7 +2012,7 @@ PHP_METHOD(mapObj, loadQuery)
php_map_object *php_map;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "s",
&filename, &filename_len) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -2037,7 +2037,7 @@ PHP_METHOD(mapObj, freeQuery)
php_map_object *php_map;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "l",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "l",
&qlayer) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -2063,7 +2063,7 @@ PHP_METHOD(mapObj, save)
php_map_object *php_map;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "s",
&filename, &filename_len) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -2074,7 +2074,7 @@ PHP_METHOD(mapObj, save)
status = mapObj_save(php_map->map, filename);
if (status != MS_SUCCESS) {
- mapscript_throw_mapserver_exception("" TSRMLS_CC);
+ mapscript_throw_mapserver_exception("");
return;
}
@@ -2095,7 +2095,7 @@ PHP_METHOD(mapObj, setProjection)
php_map_object *php_map;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s|l",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "s|l",
&projection, &projection_len, &setUnitsAndExtents) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -2105,7 +2105,7 @@ PHP_METHOD(mapObj, setProjection)
php_map = MAPSCRIPT_OBJ_P(php_map_object, zobj);
status = mapscript_map_setProjection(MS_FALSE, php_map,
- projection, setUnitsAndExtents TSRMLS_CC);
+ projection, setUnitsAndExtents);
RETURN_LONG(status);
}
/* }}} */
@@ -2149,7 +2149,7 @@ PHP_METHOD(mapObj, setWKTProjection)
php_map_object *php_map;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s|l",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "s|l",
&projection, &projection_len, &setUnitsAndExtents) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -2159,7 +2159,7 @@ PHP_METHOD(mapObj, setWKTProjection)
php_map = MAPSCRIPT_OBJ_P(php_map_object, zobj);
status = mapscript_map_setProjection(MS_TRUE, php_map,
- projection, setUnitsAndExtents TSRMLS_CC);
+ projection, setUnitsAndExtents);
RETURN_LONG(status);
}
/* }}} */
@@ -2174,7 +2174,7 @@ PHP_METHOD(mapObj, getMetaData)
MAPSCRIPT_ZVAL retval;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "z",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "z",
&zname) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -2204,7 +2204,7 @@ PHP_METHOD(mapObj, setMetaData)
MAPSCRIPT_ZVAL retval;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "zz",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "zz",
&zname, &zvalue) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -2234,7 +2234,7 @@ PHP_METHOD(mapObj, removeMetaData)
MAPSCRIPT_ZVAL retval;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "z",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "z",
&zname) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -2267,7 +2267,7 @@ PHP_METHOD(mapObj, getLayersIndexByGroup
php_map_object *php_map;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "s",
&groupName, &groupName_len) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -2364,7 +2364,7 @@ PHP_METHOD(mapObj, moveLayerUp)
php_map_object *php_map;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "l",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "l",
&index) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -2389,7 +2389,7 @@ PHP_METHOD(mapObj, moveLayerDown)
php_map_object *php_map;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "l",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "l",
&index) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -2467,7 +2467,7 @@ PHP_METHOD(mapObj, setLayersDrawingOrder
php_map_object *php_map;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "a",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "a",
&zindexes) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -2526,7 +2526,7 @@ PHP_METHOD(mapObj, processTemplate)
php_map_object *php_map;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "al",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "al",
&zindexes, &generateImages) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -2560,7 +2560,7 @@ PHP_METHOD(mapObj, processTemplate)
} else {
// Failed for some reason
- mapscript_report_php_error(E_WARNING, "processTemplate: failed reading array" TSRMLS_CC);
+ mapscript_report_php_error(E_WARNING, "processTemplate: failed reading array");
MAPSCRIPT_RETURN_STRING("", 1);
}
efree(papszNameValue);
@@ -2575,7 +2575,7 @@ PHP_METHOD(mapObj, processTemplate)
MAPSCRIPT_RETVAL_STRING(buffer, 1);
free(buffer);
} else {
- mapscript_report_mapserver_error(E_WARNING TSRMLS_CC);
+ mapscript_report_mapserver_error(E_WARNING);
MAPSCRIPT_RETURN_STRING("", 1);
}
}
@@ -2598,7 +2598,7 @@ PHP_METHOD(mapObj, processQueryTemplate)
php_map_object *php_map;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "a|l",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "a|l",
&zindexes, &generateImages) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -2633,7 +2633,7 @@ PHP_METHOD(mapObj, processQueryTemplate)
} else {
// Failed for some reason
- mapscript_report_php_error(E_WARNING, "processQueryTemplate: failed reading array" TSRMLS_CC);
+ mapscript_report_php_error(E_WARNING, "processQueryTemplate: failed reading array");
MAPSCRIPT_RETURN_STRING("", 1);
}
efree(papszNameValue);
@@ -2649,7 +2649,7 @@ PHP_METHOD(mapObj, processQueryTemplate)
MAPSCRIPT_RETVAL_STRING(buffer, 1);
free(buffer);
} else {
- mapscript_report_mapserver_error(E_WARNING TSRMLS_CC);
+ mapscript_report_mapserver_error(E_WARNING);
MAPSCRIPT_RETURN_STRING("", 1);
}
}
@@ -2671,7 +2671,7 @@ PHP_METHOD(mapObj, processLegendTemplate
php_map_object *php_map;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "a",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "a",
&zindexes) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -2706,7 +2706,7 @@ PHP_METHOD(mapObj, processLegendTemplate
} else {
// Failed for some reason
- mapscript_report_php_error(E_WARNING, "processLegendTemplate: failed reading array" TSRMLS_CC);
+ mapscript_report_php_error(E_WARNING, "processLegendTemplate: failed reading array");
MAPSCRIPT_RETURN_STRING("", 1);
}
efree(papszNameValue);
@@ -2722,7 +2722,7 @@ PHP_METHOD(mapObj, processLegendTemplate
MAPSCRIPT_RETVAL_STRING(buffer, 1);
free(buffer);
} else {
- mapscript_report_mapserver_error(E_WARNING TSRMLS_CC);
+ mapscript_report_mapserver_error(E_WARNING);
MAPSCRIPT_RETURN_STRING("", 1);
}
}
@@ -2738,7 +2738,7 @@ PHP_METHOD(mapObj, setSymbolSet)
php_map_object *php_map;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "s",
&filename, &filename_len) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -2750,7 +2750,7 @@ PHP_METHOD(mapObj, setSymbolSet)
if(filename_len > 0) {
if ((status = mapObj_setSymbolSet(php_map->map,
filename)) != 0) {
- mapscript_throw_mapserver_exception("Failed loading symbolset from %s" TSRMLS_CC,
+ mapscript_throw_mapserver_exception("Failed loading symbolset from %s",
filename);
return;
}
@@ -2791,7 +2791,7 @@ PHP_METHOD(mapObj, setFontSet)
php_map_object *php_map;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "s",
&filename, &filename_len) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -2803,7 +2803,7 @@ PHP_METHOD(mapObj, setFontSet)
if(filename_len > 0) {
if ((status = mapObj_setFontSet(php_map->map,
filename)) != 0) {
- mapscript_throw_mapserver_exception("Failed loading fontset from %s" TSRMLS_CC,
+ mapscript_throw_mapserver_exception("Failed loading fontset from %s",
filename);
return;
}
@@ -2825,7 +2825,7 @@ PHP_METHOD(mapObj, selectOutputFormat)
php_outputformat_object *php_outputformat = NULL;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "s",
&type, &type_len) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -2840,7 +2840,7 @@ PHP_METHOD(mapObj, selectOutputFormat)
type)) != MS_SUCCESS)
{
- mapscript_report_php_error(E_WARNING, "Unable to set output format to '%s'" TSRMLS_CC,
+ mapscript_report_php_error(E_WARNING, "Unable to set output format to '%s'",
type);
} else if (ZVAL_NOT_UNDEF(php_map->outputformat)) {
php_outputformat->outputformat = php_map->map->outputformat;
@@ -2861,7 +2861,7 @@ PHP_METHOD(mapObj, appendOutputFormat)
php_outputformat_object *php_outputformat;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "O",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "O",
&zoutputformat, mapscript_ce_outputformat) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -2888,7 +2888,7 @@ PHP_METHOD(mapObj, removeOutputFormat)
php_map_object *php_map;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "s",
&name, &name_len) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -2900,7 +2900,7 @@ PHP_METHOD(mapObj, removeOutputFormat)
if ((status = msRemoveOutputFormat(php_map->map, name)) != MS_SUCCESS)
{
- mapscript_report_php_error(E_WARNING, "Unable to remove output format to '%s'" TSRMLS_CC,
+ mapscript_report_php_error(E_WARNING, "Unable to remove output format to '%s'",
name);
}
@@ -2918,7 +2918,7 @@ PHP_METHOD(mapObj, getOutputFormat)
parent_object parent;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "l",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "l",
&index) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -2928,13 +2928,13 @@ PHP_METHOD(mapObj, getOutputFormat)
php_map = MAPSCRIPT_OBJ_P(php_map_object, zobj);
if (index < 0 || index >= php_map->map->numoutputformats) {
- mapscript_throw_mapserver_exception("Invalid outputformat index." TSRMLS_CC);
+ mapscript_throw_mapserver_exception("Invalid outputformat index.");
return;
}
MAPSCRIPT_MAKE_PARENT(zobj, NULL);
mapscript_create_outputformat(php_map->map->outputformatlist[index],
- parent, return_value TSRMLS_CC);
+ parent, return_value);
}
/* }}} */
@@ -2948,7 +2948,7 @@ PHP_METHOD(mapObj, saveMapContext)
php_map_object *php_map;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "s",
&filename, &filename_len) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -2959,8 +2959,8 @@ PHP_METHOD(mapObj, saveMapContext)
if(filename_len > 0) {
if ((status = mapObj_saveMapContext(php_map->map, filename)) != MS_SUCCESS) {
- mapscript_report_mapserver_error(E_WARNING TSRMLS_CC);
- mapscript_report_php_error(E_WARNING, "Failed saving map context from %s" TSRMLS_CC,
+ mapscript_report_mapserver_error(E_WARNING);
+ mapscript_report_php_error(E_WARNING, "Failed saving map context from %s",
filename);
RETURN_LONG(MS_FAILURE);
}
@@ -2981,7 +2981,7 @@ PHP_METHOD(mapObj, loadMapContext)
php_map_object *php_map;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s|l",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "s|l",
&filename, &filename_len, &unique) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -2992,8 +2992,8 @@ PHP_METHOD(mapObj, loadMapContext)
if(filename_len > 0) {
if ((status = mapObj_loadMapContext(php_map->map, filename, unique)) != MS_SUCCESS) {
- mapscript_report_mapserver_error(E_WARNING TSRMLS_CC);
- mapscript_report_php_error(E_WARNING, "Failed loading map context from %s" TSRMLS_CC,
+ mapscript_report_mapserver_error(E_WARNING);
+ mapscript_report_php_error(E_WARNING, "Failed loading map context from %s",
filename);
RETURN_LONG(MS_FAILURE);
}
@@ -3014,7 +3014,7 @@ PHP_METHOD(mapObj, applySLD)
php_map_object *php_map;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "s",
&sldxml, &sldxml_len) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -3041,7 +3041,7 @@ PHP_METHOD(mapObj, applySLDURL)
php_map_object *php_map;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "s",
&sldurl, &sldurl_len) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -3079,7 +3079,7 @@ PHP_METHOD(mapObj, generateSLD)
MAPSCRIPT_RETVAL_STRING(buffer, 1);
free(buffer);
} else {
- mapscript_report_mapserver_error(E_WARNING TSRMLS_CC);
+ mapscript_report_mapserver_error(E_WARNING);
MAPSCRIPT_RETURN_STRING("", 1);
}
}
@@ -3098,7 +3098,7 @@ PHP_METHOD(mapObj, getConfigOption)
php_map_object *php_map;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "s",
&key, &key_len) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -3127,7 +3127,7 @@ PHP_METHOD(mapObj, setConfigOption)
php_map_object *php_map;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "ss",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "ss",
&key, &key_len, &value, &value_len) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -3177,7 +3177,7 @@ PHP_METHOD(mapObj, loadOwsParameters)
php_map_object *php_map;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "O|s",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "O|s",
&zrequest, mapscript_ce_owsrequest,
&version, &version_len) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
@@ -3213,7 +3213,7 @@ PHP_METHOD(mapObj, owsDispatch)
php_map_object *php_map;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "O",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "O",
&zrequest, mapscript_ce_owsrequest) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -3241,7 +3241,7 @@ PHP_METHOD(mapObj, insertLayer)
php_map_object *php_map;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "O|l",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "O|l",
&zlayer, mapscript_ce_layer, &index) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -3253,7 +3253,7 @@ PHP_METHOD(mapObj, insertLayer)
if ((retval = mapObj_insertLayer(php_map->map, php_layer->layer, index)) < 0) {
- mapscript_throw_mapserver_exception("" TSRMLS_CC);
+ mapscript_throw_mapserver_exception("");
return;
}
@@ -3274,7 +3274,7 @@ PHP_METHOD(mapObj, removeLayer)
parent_object parent;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "l",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "l",
&index) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -3284,13 +3284,13 @@ PHP_METHOD(mapObj, removeLayer)
php_map = MAPSCRIPT_OBJ_P(php_map_object, zobj);
if ((layer = mapObj_removeLayer(php_map->map, index)) == NULL) {
- mapscript_throw_mapserver_exception("" TSRMLS_CC);
+ mapscript_throw_mapserver_exception("");
return;
}
/* return layer object */
MAPSCRIPT_MAKE_PARENT(NULL, NULL);
- mapscript_create_layer(layer, parent, return_value TSRMLS_CC);
+ mapscript_create_layer(layer, parent, return_value);
}
/* }}} */
@@ -3307,7 +3307,7 @@ PHP_METHOD(mapObj, getLabel)
parent_object parent;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "l",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "l",
&index) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -3323,7 +3323,7 @@ PHP_METHOD(mapObj, getLabel)
/* Return labelCacheMember object */
MAPSCRIPT_MAKE_PARENT(zobj, NULL);
- mapscript_create_labelcachemember(labelCacheMember, parent, return_value TSRMLS_CC);
+ mapscript_create_labelcachemember(labelCacheMember, parent, return_value);
}
/* }}} */
#endif
@@ -3391,7 +3391,7 @@ PHP_METHOD(mapObj, getLatLongExtent)
/* Return rectObj */
MAPSCRIPT_MAKE_PARENT(NULL, NULL);
- mapscript_create_rect(&geoRefExt, parent, return_value TSRMLS_CC);
+ mapscript_create_rect(&geoRefExt, parent, return_value);
}
/* {{{ proto int map.free().
@@ -3514,7 +3514,7 @@ zend_function_entry map_functions[] = {
};
static int mapscript_map_setProjection(int isWKTProj, php_map_object *php_map,
- char *projString, int setUnitsAndExtents TSRMLS_DC)
+ char *projString, int setUnitsAndExtents)
{
int status = MS_SUCCESS;
int units = MS_METERS;
@@ -3553,7 +3553,7 @@ static int mapscript_map_setProjection(i
status = mapObj_setProjection(php_map->map, projString);
if (status == -1) {
- mapscript_report_php_error(E_WARNING, "setProjection failed" TSRMLS_CC);
+ mapscript_report_php_error(E_WARNING, "setProjection failed");
return MS_FAILURE;
} else if (ZVAL_NOT_UNDEF(php_map->projection)) {
php_projection->projection = &(php_map->map->projection);
@@ -3582,7 +3582,7 @@ static int mapscript_map_setProjection(i
return MS_SUCCESS;
}
-void mapscript_create_map(mapObj *map, zval *return_value TSRMLS_DC)
+void mapscript_create_map(mapObj *map, zval *return_value)
{
php_map_object * php_map;
object_init_ex(return_value, mapscript_ce_map);
@@ -3592,13 +3592,13 @@ void mapscript_create_map(mapObj *map, z
#if PHP_VERSION_ID >= 70000
/* PHP7 - Modification by Bjoern Boldt <mapscript@pixaweb.net> */
-static zend_object *mapscript_map_create_object(zend_class_entry *ce TSRMLS_DC)
+static zend_object *mapscript_map_create_object(zend_class_entry *ce)
{
php_map_object *php_map;
php_map = ecalloc(1, sizeof(*php_map) + zend_object_properties_size(ce));
- zend_object_std_init(&php_map->zobj, ce TSRMLS_CC);
+ zend_object_std_init(&php_map->zobj, ce);
object_properties_init(&php_map->zobj, ce);
php_map->zobj.handlers = &mapscript_map_object_handlers;
@@ -3669,7 +3669,7 @@ PHP_MINIT_FUNCTION(map)
zend_class_entry ce;
INIT_CLASS_ENTRY(ce, "mapObj", map_functions);
- mapscript_ce_map = zend_register_internal_class(&ce TSRMLS_CC);
+ mapscript_ce_map = zend_register_internal_class(&ce);
mapscript_ce_map->create_object = mapscript_map_create_object;
mapscript_ce_map->ce_flags |= ZEND_ACC_FINAL;
@@ -3683,7 +3683,7 @@ PHP_MINIT_FUNCTION(map)
}
#else
/* PHP5 */
-static void mapscript_map_object_destroy(void *object TSRMLS_DC)
+static void mapscript_map_object_destroy(void *object)
{
php_map_object *php_map = (php_map_object *)object;
@@ -3708,7 +3708,7 @@ static void mapscript_map_object_destroy
efree(object);
}
-static zend_object_value mapscript_map_object_new_ex(zend_class_entry *ce, php_map_object **ptr TSRMLS_DC)
+static zend_object_value mapscript_map_object_new_ex(zend_class_entry *ce, php_map_object **ptr)
{
zend_object_value retval;
php_map_object *php_map;
@@ -3717,7 +3717,7 @@ static zend_object_value mapscript_map_o
retval = mapscript_object_new_ex(&php_map->std, ce,
&mapscript_map_object_destroy,
- &mapscript_map_object_handlers TSRMLS_CC);
+ &mapscript_map_object_handlers);
if (ptr)
*ptr = php_map;
@@ -3740,20 +3740,20 @@ static zend_object_value mapscript_map_o
return retval;
}
-static zend_object_value mapscript_map_object_new(zend_class_entry *ce TSRMLS_DC)
+static zend_object_value mapscript_map_object_new(zend_class_entry *ce)
{
- return mapscript_map_object_new_ex(ce, NULL TSRMLS_CC);
+ return mapscript_map_object_new_ex(ce, NULL);
}
-static zend_object_value mapscript_map_object_clone(zval *zobj TSRMLS_DC)
+static zend_object_value mapscript_map_object_clone(zval *zobj)
{
php_map_object *php_map_old, *php_map_new;
zend_object_value new_ov;
php_map_old = MAPSCRIPT_OBJ_P(php_map_object, zobj);
- new_ov = mapscript_map_object_new_ex(mapscript_ce_map, &php_map_new TSRMLS_CC);
- zend_objects_clone_members(&php_map_new->std, new_ov, &php_map_old->std, Z_OBJ_HANDLE_P(zobj) TSRMLS_CC);
+ new_ov = mapscript_map_object_new_ex(mapscript_ce_map, &php_map_new);
+ zend_objects_clone_members(&php_map_new->std, new_ov, &php_map_old->std, Z_OBJ_HANDLE_P(zobj));
php_map_new->map = mapObj_clone(php_map_old->map);
diff -rupN --no-dereference MapServer-rel-7-6-4/mapscript/php/mapscript_error.c MapServer-rel-7-6-4-new/mapscript/php/mapscript_error.c
--- MapServer-rel-7-6-4/mapscript/php/mapscript_error.c 2021-07-12 22:16:21.000000000 +0200
+++ MapServer-rel-7-6-4-new/mapscript/php/mapscript_error.c 2021-11-23 13:07:29.486507003 +0100
@@ -38,9 +38,9 @@
zend_class_entry *mapscript_ce_mapscriptexception;
#if PHP_VERSION_ID >= 70000
-zend_object* mapscript_throw_exception(char *format TSRMLS_DC, ...)
+zend_object* mapscript_throw_exception(char *format, ...)
#else
-zval* mapscript_throw_exception(char *format TSRMLS_DC, ...)
+zval* mapscript_throw_exception(char *format, ...)
#endif
{
va_list args;
@@ -49,13 +49,13 @@ zval* mapscript_throw_exception(char *fo
//prevent buffer overflow
vsnprintf(message, MESSAGELENGTH, format, args);
va_end(args);
- return zend_throw_exception(mapscript_ce_mapscriptexception, message, 0 TSRMLS_CC);
+ return zend_throw_exception(mapscript_ce_mapscriptexception, message, 0);
}
#if PHP_VERSION_ID >= 70000
-zend_object* mapscript_throw_mapserver_exception(char *format TSRMLS_DC, ...)
+zend_object* mapscript_throw_mapserver_exception(char *format, ...)
#else
-zval* mapscript_throw_mapserver_exception(char *format TSRMLS_DC, ...)
+zval* mapscript_throw_mapserver_exception(char *format, ...)
#endif
{
va_list args;
@@ -65,7 +65,7 @@ zval* mapscript_throw_mapserver_exceptio
ms_error = msGetErrorObj();
while (ms_error && ms_error->code != MS_NOERR) {
- php_error_docref(NULL TSRMLS_CC, E_WARNING,
+ php_error_docref(NULL, E_WARNING,
"[MapServer Error]: %s: %s\n",
ms_error->routine, ms_error->message);
ms_error = ms_error->next;
@@ -76,10 +76,10 @@ zval* mapscript_throw_mapserver_exceptio
vsnprintf(message, MESSAGELENGTH, format, args);
va_end(args);
//prevent format string attack
- return mapscript_throw_exception("%s", message TSRMLS_CC);
+ return mapscript_throw_exception("%s", message);
}
-void mapscript_report_php_error(int error_type, char *format TSRMLS_DC, ...)
+void mapscript_report_php_error(int error_type, char *format, ...)
{
va_list args;
char message[MESSAGELENGTH];
@@ -87,17 +87,17 @@ void mapscript_report_php_error(int erro
//prevent buffer overflow
vsnprintf(message, MESSAGELENGTH, format, args);
va_end(args);
- php_error_docref(NULL TSRMLS_CC, error_type, "%s,", message);
+ php_error_docref(NULL, error_type, "%s,", message);
}
-void mapscript_report_mapserver_error(int error_type TSRMLS_DC)
+void mapscript_report_mapserver_error(int error_type)
{
errorObj *ms_error;
ms_error = msGetErrorObj();
while (ms_error && ms_error->code != MS_NOERR) {
- php_error_docref(NULL TSRMLS_CC, error_type,
+ php_error_docref(NULL, error_type,
"[MapServer Error]: %s: %s\n",
ms_error->routine, ms_error->message);
ms_error = ms_error->next;
@@ -111,9 +111,9 @@ PHP_MINIT_FUNCTION(mapscript_error)
INIT_CLASS_ENTRY(ce, "MapScriptException", NULL);
#if PHP_VERSION_ID >= 70000
- mapscript_ce_mapscriptexception = zend_register_internal_class_ex(&ce, zend_exception_get_default(TSRMLS_C));
+ mapscript_ce_mapscriptexception = zend_register_internal_class_ex(&ce, zend_exception_get_default());
#else
- mapscript_ce_mapscriptexception = zend_register_internal_class_ex(&ce, zend_exception_get_default(TSRMLS_C), "Exception" TSRMLS_CC);
+ mapscript_ce_mapscriptexception = zend_register_internal_class_ex(&ce, zend_exception_get_default(), "Exception");
#endif
return SUCCESS;
diff -rupN --no-dereference MapServer-rel-7-6-4/mapscript/php/outputformat.c MapServer-rel-7-6-4-new/mapscript/php/outputformat.c
--- MapServer-rel-7-6-4/mapscript/php/outputformat.c 2021-07-12 22:16:21.000000000 +0200
+++ MapServer-rel-7-6-4-new/mapscript/php/outputformat.c 2021-11-23 13:07:29.486507003 +0100
@@ -75,7 +75,7 @@ PHP_METHOD(outputFormatObj, __construct)
long name_len = 0;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s|s",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "s|s",
&driver, &driver_len, &name, &name_len) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -85,7 +85,7 @@ PHP_METHOD(outputFormatObj, __construct)
php_outputformat = MAPSCRIPT_OBJ_P(php_outputformat_object, zobj);
if ((php_outputformat->outputformat = outputFormatObj_new(driver, name)) == NULL) {
- mapscript_throw_exception("Unable to construct outputFormatObj." TSRMLS_CC);
+ mapscript_throw_exception("Unable to construct outputFormatObj.");
return;
}
}
@@ -99,7 +99,7 @@ PHP_METHOD(outputFormatObj, __get)
php_outputformat_object *php_outputformat;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "s",
&property, &property_len) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -119,7 +119,7 @@ PHP_METHOD(outputFormatObj, __get)
else IF_GET_LONG("bands", php_outputformat->outputformat->bands)
else IF_GET_LONG("numformatoptions", php_outputformat->outputformat->numformatoptions)
else {
- mapscript_throw_exception("Property '%s' does not exist in this object." TSRMLS_CC, property);
+ mapscript_throw_exception("Property '%s' does not exist in this object.", property);
}
}
@@ -132,7 +132,7 @@ PHP_METHOD(outputFormatObj, __set)
php_outputformat_object *php_outputformat;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "sz",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "sz",
&property, &property_len, &value) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -150,11 +150,11 @@ PHP_METHOD(outputFormatObj, __set)
else IF_SET_LONG("transparent", php_outputformat->outputformat->transparent, value)
else if ( (STRING_EQUAL("bands", property)) ||
(STRING_EQUAL("numformatoptions", property)) ) {
- mapscript_throw_exception("Property '%s' is read-only and cannot be set." TSRMLS_CC, property);
+ mapscript_throw_exception("Property '%s' is read-only and cannot be set.", property);
}
else {
- mapscript_throw_exception("Property '%s' does not exist in this object." TSRMLS_CC, property);
+ mapscript_throw_exception("Property '%s' does not exist in this object.", property);
}
}
@@ -170,7 +170,7 @@ PHP_METHOD(outputFormatObj, setOption)
php_outputformat_object *php_outputformat;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "ss",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "ss",
&property, &property_len, &value, &value_len) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -197,7 +197,7 @@ PHP_METHOD(outputFormatObj, getOption)
php_outputformat_object *php_outputformat;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "s",
&property, &property_len) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -233,7 +233,7 @@ PHP_METHOD(outputFormatObj, validate)
status = msOutputFormatValidate(php_outputformat->outputformat, MS_TRUE);
if (status != MS_TRUE) {
- mapscript_report_mapserver_error(E_WARNING TSRMLS_CC);
+ mapscript_report_mapserver_error(E_WARNING);
RETURN_LONG(MS_FAILURE);
} else
RETURN_LONG(MS_SUCCESS);
@@ -249,7 +249,7 @@ PHP_METHOD(outputFormatObj, getOptionByI
php_outputformat_object *php_outputformat;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "l",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "l",
&index) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -259,7 +259,7 @@ PHP_METHOD(outputFormatObj, getOptionByI
php_outputformat = MAPSCRIPT_OBJ_P(php_outputformat_object, zobj);
if (index < 0 || index >= php_outputformat->outputformat->numformatoptions) {
- mapscript_throw_mapserver_exception("Invalid format option index." TSRMLS_CC);
+ mapscript_throw_mapserver_exception("Invalid format option index.");
return;
}
@@ -280,7 +280,7 @@ zend_function_entry outputformat_functio
}
};
-void mapscript_create_outputformat(outputFormatObj *outputformat, parent_object parent, zval *return_value TSRMLS_DC)
+void mapscript_create_outputformat(outputFormatObj *outputformat, parent_object parent, zval *return_value)
{
php_outputformat_object * php_outputformat;
object_init_ex(return_value, mapscript_ce_outputformat);
@@ -296,13 +296,13 @@ void mapscript_create_outputformat(outpu
#if PHP_VERSION_ID >= 70000
/* PHP7 - Modification by Bjoern Boldt <mapscript@pixaweb.net> */
-static zend_object *mapscript_outputformat_create_object(zend_class_entry *ce TSRMLS_DC)
+static zend_object *mapscript_outputformat_create_object(zend_class_entry *ce)
{
php_outputformat_object *php_outputformat;
php_outputformat = ecalloc(1, sizeof(*php_outputformat) + zend_object_properties_size(ce));
- zend_object_std_init(&php_outputformat->zobj, ce TSRMLS_CC);
+ zend_object_std_init(&php_outputformat->zobj, ce);
object_properties_init(&php_outputformat->zobj, ce);
php_outputformat->zobj.handlers = &mapscript_outputformat_object_handlers;
@@ -333,7 +333,7 @@ PHP_MINIT_FUNCTION(outputformat)
zend_class_entry ce;
INIT_CLASS_ENTRY(ce, "outputFormatObj", outputformat_functions);
- mapscript_ce_outputformat = zend_register_internal_class(&ce TSRMLS_CC);
+ mapscript_ce_outputformat = zend_register_internal_class(&ce);
mapscript_ce_outputformat->create_object = mapscript_outputformat_create_object;
mapscript_ce_outputformat->ce_flags |= ZEND_ACC_FINAL;
@@ -347,7 +347,7 @@ PHP_MINIT_FUNCTION(outputformat)
#else
/* PHP5 */
-static void mapscript_outputformat_object_destroy(void *object TSRMLS_DC)
+static void mapscript_outputformat_object_destroy(void *object)
{
php_outputformat_object *php_outputformat = (php_outputformat_object *)object;
@@ -362,7 +362,7 @@ static void mapscript_outputformat_objec
efree(object);
}
-static zend_object_value mapscript_outputformat_object_new(zend_class_entry *ce TSRMLS_DC)
+static zend_object_value mapscript_outputformat_object_new(zend_class_entry *ce)
{
zend_object_value retval;
php_outputformat_object *php_outputformat;
@@ -370,7 +370,7 @@ static zend_object_value mapscript_outpu
MAPSCRIPT_ALLOC_OBJECT(php_outputformat, php_outputformat_object);
retval = mapscript_object_new(&php_outputformat->std, ce,
- &mapscript_outputformat_object_destroy TSRMLS_CC);
+ &mapscript_outputformat_object_destroy);
php_outputformat->is_ref = 0;
MAPSCRIPT_INIT_PARENT(php_outputformat->parent);
diff -rupN --no-dereference MapServer-rel-7-6-4/mapscript/php/owsrequest.c MapServer-rel-7-6-4-new/mapscript/php/owsrequest.c
--- MapServer-rel-7-6-4/mapscript/php/owsrequest.c 2021-07-12 22:16:21.000000000 +0200
+++ MapServer-rel-7-6-4-new/mapscript/php/owsrequest.c 2021-11-23 13:07:29.493507548 +0100
@@ -92,7 +92,7 @@ PHP_METHOD(OWSRequestObj, __construct)
php_owsrequest = MAPSCRIPT_OBJ_P(php_owsrequest_object, zobj);
if ((request = cgirequestObj_new()) == NULL) {
- mapscript_throw_mapserver_exception("" TSRMLS_CC);
+ mapscript_throw_mapserver_exception("");
return;
}
@@ -108,7 +108,7 @@ PHP_METHOD(OWSRequestObj, __get)
php_owsrequest_object *php_owsrequest;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "s",
&property, &property_len) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -124,7 +124,7 @@ PHP_METHOD(OWSRequestObj, __get)
else IF_GET_STRING("httpcookiedata", php_owsrequest->cgirequest->httpcookiedata)
else IF_GET_LONG("type", php_owsrequest->cgirequest->type)
else {
- mapscript_throw_exception("Property '%s' does not exist in this object." TSRMLS_CC, property);
+ mapscript_throw_exception("Property '%s' does not exist in this object.", property);
}
}
@@ -135,7 +135,7 @@ PHP_METHOD(OWSRequestObj, __set)
zval *value;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "sz",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "sz",
&property, &property_len, &value) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -147,9 +147,9 @@ PHP_METHOD(OWSRequestObj, __set)
(STRING_EQUAL("contenttype", property)) ||
(STRING_EQUAL("postrequest", property)) ||
(STRING_EQUAL("httpcookiedata", property))) {
- mapscript_throw_exception("Property '%s' is read-only and cannot be set." TSRMLS_CC, property);
+ mapscript_throw_exception("Property '%s' is read-only and cannot be set.", property);
} else {
- mapscript_throw_exception("Property '%s' does not exist in this object." TSRMLS_CC, property);
+ mapscript_throw_exception("Property '%s' does not exist in this object.", property);
}
}
@@ -184,7 +184,7 @@ PHP_METHOD(OWSRequestObj, loadParams)
if (SG(request_info).request_method &&
STRING_EQUAL(SG(request_info).request_method, "GET")) {
#if PHP_VERSION_ID >= 70000
- zend_is_auto_global_str("_SERVER", sizeof("_SERVER")-1 TSRMLS_CC);
+ zend_is_auto_global_str("_SERVER", sizeof("_SERVER")-1);
if ( !Z_ISUNDEF(PG(http_globals)[TRACK_VARS_SERVER]) &&
((val = zend_hash_str_find(Z_ARRVAL(PG(http_globals)[TRACK_VARS_SERVER]), "QUERY_STRING", sizeof("QUERY_STRING")-1)) != NULL) &&
(Z_TYPE_P(val) == IS_STRING) &&
@@ -192,7 +192,7 @@ PHP_METHOD(OWSRequestObj, loadParams)
cgirequestObj_loadParams(php_owsrequest->cgirequest, owsrequest_getenv, NULL, 0, thread_context);
}
#else
- zend_is_auto_global("_SERVER", sizeof("_SERVER")-1 TSRMLS_CC);
+ zend_is_auto_global("_SERVER", sizeof("_SERVER")-1);
if ( PG(http_globals)[TRACK_VARS_SERVER] &&
(zend_hash_find(PG(http_globals)[TRACK_VARS_SERVER]->value.ht, "QUERY_STRING", sizeof("QUERY_STRING"), (void **) &val) == SUCCESS) &&
(Z_TYPE_PP(val) == IS_STRING) &&
@@ -257,7 +257,7 @@ PHP_METHOD(OWSRequestObj, setParameter)
php_owsrequest_object *php_owsrequest;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "ss",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "ss",
&name, &name_len, &value, &value_len) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -284,7 +284,7 @@ PHP_METHOD(OWSRequestObj, addParameter)
php_owsrequest_object *php_owsrequest;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "ss",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "ss",
&name, &name_len, &value, &value_len) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -309,7 +309,7 @@ PHP_METHOD(OWSRequestObj, getName)
php_owsrequest_object *php_owsrequest;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "l",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "l",
&index) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -336,7 +336,7 @@ PHP_METHOD(OWSRequestObj, getValue)
php_owsrequest_object *php_owsrequest;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "l",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "l",
&index) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -364,7 +364,7 @@ PHP_METHOD(OWSRequestObj, getValueByName
php_owsrequest_object *php_owsrequest;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "s",
&name, &name_len) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -425,7 +425,7 @@ char *owsrequest_getenv(const char *name
}
return Z_STRVAL_P(cookie_result);
} else {
- zend_is_auto_global("_SERVER", sizeof("_SERVER")-1 TSRMLS_CC);
+ zend_is_auto_global("_SERVER", sizeof("_SERVER")-1);
if ( PG(http_globals)[TRACK_VARS_SERVER] &&
(zend_hash_find(PG(http_globals)[TRACK_VARS_SERVER]->value.ht, name, strlen(name)+1, (void **) &val) == SUCCESS) &&
(Z_TYPE_PP(val) == IS_STRING)) {
@@ -447,7 +447,6 @@ char *owsrequest_getenv(const char *name
zend_ulong num_key;
size_t len, sum = 0;
int i = 0;
- TSRMLS_FETCH_FROM_CTX(thread_context);
if (STRING_EQUAL(name, "HTTP_COOKIE")) {
cookies = Z_ARRVAL(PG(http_globals)[TRACK_VARS_COOKIE]);
@@ -472,7 +471,7 @@ char *owsrequest_getenv(const char *name
else
return "";
} else {
- zend_is_auto_global_str("_SERVER", sizeof("_SERVER")-1 TSRMLS_CC);
+ zend_is_auto_global_str("_SERVER", sizeof("_SERVER")-1);
if ( (!Z_ISUNDEF(PG(http_globals)[TRACK_VARS_SERVER])) &&
((val = zend_hash_str_find(Z_ARRVAL(PG(http_globals)[TRACK_VARS_SERVER]), name, strlen(name))) != NULL) &&
(Z_TYPE_P(val) == IS_STRING)) {
@@ -484,7 +483,7 @@ char *owsrequest_getenv(const char *name
}
#endif
-void mapscript_create_owsrequest(cgiRequestObj *cgirequest, zval *return_value TSRMLS_DC)
+void mapscript_create_owsrequest(cgiRequestObj *cgirequest, zval *return_value)
{
php_owsrequest_object * php_owsrequest;
object_init_ex(return_value, mapscript_ce_owsrequest);
@@ -494,13 +493,13 @@ void mapscript_create_owsrequest(cgiRequ
#if PHP_VERSION_ID >= 70000
/* PHP7 - Modification by Bjoern Boldt <mapscript@pixaweb.net> */
-static zend_object *mapscript_owsrequest_create_object(zend_class_entry *ce TSRMLS_DC)
+static zend_object *mapscript_owsrequest_create_object(zend_class_entry *ce)
{
php_owsrequest_object *php_owsrequest;
php_owsrequest = ecalloc(1, sizeof(*php_owsrequest) + zend_object_properties_size(ce));
- zend_object_std_init(&php_owsrequest->zobj, ce TSRMLS_CC);
+ zend_object_std_init(&php_owsrequest->zobj, ce);
object_properties_init(&php_owsrequest->zobj, ce);
php_owsrequest->zobj.handlers = &mapscript_owsrequest_object_handlers;
@@ -524,7 +523,7 @@ PHP_MINIT_FUNCTION(owsrequest)
zend_class_entry ce;
INIT_CLASS_ENTRY(ce, "OWSRequestObj", owsrequest_functions);
- mapscript_ce_owsrequest = zend_register_internal_class(&ce TSRMLS_CC);
+ mapscript_ce_owsrequest = zend_register_internal_class(&ce);
mapscript_ce_owsrequest->create_object = mapscript_owsrequest_create_object;
mapscript_ce_owsrequest->ce_flags |= ZEND_ACC_FINAL;
@@ -537,7 +536,7 @@ PHP_MINIT_FUNCTION(owsrequest)
}
#else
/* PHP5 */
-static void mapscript_owsrequest_object_destroy(void *object TSRMLS_DC)
+static void mapscript_owsrequest_object_destroy(void *object)
{
php_owsrequest_object *php_owsrequest = (php_owsrequest_object *)object;
@@ -548,7 +547,7 @@ static void mapscript_owsrequest_object_
efree(object);
}
-static zend_object_value mapscript_owsrequest_object_new(zend_class_entry *ce TSRMLS_DC)
+static zend_object_value mapscript_owsrequest_object_new(zend_class_entry *ce)
{
zend_object_value retval;
php_owsrequest_object *php_owsrequest;
@@ -556,7 +555,7 @@ static zend_object_value mapscript_owsre
MAPSCRIPT_ALLOC_OBJECT(php_owsrequest, php_owsrequest_object);
retval = mapscript_object_new(&php_owsrequest->std, ce,
- &mapscript_owsrequest_object_destroy TSRMLS_CC);
+ &mapscript_owsrequest_object_destroy);
return retval;
}
diff -rupN --no-dereference MapServer-rel-7-6-4/mapscript/php/php_mapscript.c MapServer-rel-7-6-4-new/mapscript/php/php_mapscript.c
--- MapServer-rel-7-6-4/mapscript/php/php_mapscript.c 2021-07-12 22:16:21.000000000 +0200
+++ MapServer-rel-7-6-4-new/mapscript/php/php_mapscript.c 2021-11-23 13:07:29.487507081 +0100
@@ -128,7 +128,7 @@ PHP_FUNCTION(ms_newMapObj)
mapObj *map = NULL;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s|s",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "s|s",
&filename, &filename_len,
&path, &path_len) == FAILURE) {
return;
@@ -139,11 +139,11 @@ PHP_FUNCTION(ms_newMapObj)
map = mapObj_new(filename, path);
if (map == NULL) {
- mapscript_throw_mapserver_exception("Failed to open map file \"%s\", or map file error." TSRMLS_CC, filename);
+ mapscript_throw_mapserver_exception("Failed to open map file \"%s\", or map file error.", filename);
return;
}
- mapscript_create_map(map, return_value TSRMLS_CC);
+ mapscript_create_map(map, return_value);
}
/* }}} */
@@ -158,7 +158,7 @@ PHP_FUNCTION(ms_newMapObjFromString)
mapObj *map = NULL;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s|s",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "s|s",
&string, &string_len,
&path, &path_len) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
@@ -169,11 +169,11 @@ PHP_FUNCTION(ms_newMapObjFromString)
map = mapObj_newFromString(string, path);
if (map == NULL) {
- mapscript_throw_mapserver_exception("Error while loading map file from string." TSRMLS_CC);
+ mapscript_throw_mapserver_exception("Error while loading map file from string.");
return;
}
- mapscript_create_map(map, return_value TSRMLS_CC);
+ mapscript_create_map(map, return_value);
}
/* }}} */
@@ -189,7 +189,7 @@ PHP_FUNCTION(ms_newLayerObj)
parent_object parent;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "O|O",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "O|O",
&zmap, mapscript_ce_map,
&zlayer, mapscript_ce_layer) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
@@ -202,7 +202,7 @@ PHP_FUNCTION(ms_newLayerObj)
php_layer = MAPSCRIPT_OBJ_P(php_layer_object, zlayer);
if ((layer = layerObj_new(php_map->map)) == NULL) {
- mapscript_throw_mapserver_exception("" TSRMLS_CC);
+ mapscript_throw_mapserver_exception("");
return;
}
@@ -215,7 +215,7 @@ PHP_FUNCTION(ms_newLayerObj)
}
MAPSCRIPT_MAKE_PARENT(zmap, NULL);
- mapscript_create_layer(layer, parent, return_value TSRMLS_CC);
+ mapscript_create_layer(layer, parent, return_value);
}
/* }}} */
@@ -229,7 +229,7 @@ PHP_FUNCTION(ms_newProjectionObj)
parent_object parent;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "s",
&projString, &projString_len) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -237,12 +237,12 @@ PHP_FUNCTION(ms_newProjectionObj)
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
if ((projection = projectionObj_new(projString)) == NULL) {
- mapscript_throw_mapserver_exception("Unable to construct projectionObj." TSRMLS_CC);
+ mapscript_throw_mapserver_exception("Unable to construct projectionObj.");
return;
}
MAPSCRIPT_MAKE_PARENT(NULL, NULL);
- mapscript_create_projection(projection, parent, return_value TSRMLS_CC);
+ mapscript_create_projection(projection, parent, return_value);
}
/* }}} */
@@ -263,7 +263,7 @@ PHP_FUNCTION(ms_newRectObj)
php_rect = MAPSCRIPT_OBJ_P(php_rect_object, return_value);
if ((php_rect->rect = rectObj_new()) == NULL) {
- mapscript_throw_exception("Unable to construct rectObj." TSRMLS_CC);
+ mapscript_throw_exception("Unable to construct rectObj.");
return;
}
}
@@ -284,7 +284,7 @@ PHP_FUNCTION(ms_newPointObj)
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
if ((point = pointObj_new()) == NULL) {
- mapscript_throw_mapserver_exception("Unable to construct pointObj." TSRMLS_CC);
+ mapscript_throw_mapserver_exception("Unable to construct pointObj.");
return;
}
@@ -297,7 +297,7 @@ PHP_FUNCTION(ms_newPointObj)
/* Return point object */
MAPSCRIPT_MAKE_PARENT(NULL, NULL);
- mapscript_create_point(point, parent, return_value TSRMLS_CC);
+ mapscript_create_point(point, parent, return_value);
}
/* {{{ proto lineObj ms_newLineObj()
@@ -317,7 +317,7 @@ PHP_FUNCTION(ms_newLineObj)
php_line = MAPSCRIPT_OBJ_P(php_line_object, return_value);
if ((php_line->line = lineObj_new()) == NULL) {
- mapscript_throw_exception("Unable to construct lineObj." TSRMLS_CC);
+ mapscript_throw_exception("Unable to construct lineObj.");
return;
}
}
@@ -334,7 +334,7 @@ PHP_FUNCTION(ms_newStyleObj)
parent_object parent;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "O|O",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "O|O",
&zclass, mapscript_ce_class,
&zstyle, mapscript_ce_style) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
@@ -347,13 +347,13 @@ PHP_FUNCTION(ms_newStyleObj)
php_style = MAPSCRIPT_OBJ_P(php_style_object, zstyle);
if ((style = styleObj_new(php_class->class, (zstyle ? php_style->style : NULL))) == NULL) {
- mapscript_throw_mapserver_exception("" TSRMLS_CC);
+ mapscript_throw_mapserver_exception("");
return;
}
/* Return point object */
MAPSCRIPT_MAKE_PARENT(zclass, NULL);
- mapscript_create_style(style, parent, return_value TSRMLS_CC);
+ mapscript_create_style(style, parent, return_value);
}
/* {{{ proto classObj ms_newClassObj(layerObj layer [, classObj class])
@@ -367,7 +367,7 @@ PHP_FUNCTION(ms_newClassObj)
parent_object parent;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "O|O",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "O|O",
&zlayer, mapscript_ce_layer,
&zclass, mapscript_ce_class) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
@@ -381,12 +381,12 @@ PHP_FUNCTION(ms_newClassObj)
if ((class = classObj_new(php_layer->layer, (zclass ? php_class->class:NULL))) == NULL) {
- mapscript_throw_mapserver_exception("" TSRMLS_CC);
+ mapscript_throw_mapserver_exception("");
return;
}
MAPSCRIPT_MAKE_PARENT(zlayer, NULL);
- mapscript_create_class(class, parent, return_value TSRMLS_CC);
+ mapscript_create_class(class, parent, return_value);
}
/* }}} */
@@ -401,7 +401,7 @@ PHP_FUNCTION(ms_newSymbolObj)
php_map_object *php_map;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "Os",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "Os",
&zmap, mapscript_ce_map,
&symbolName, &symbolName_len) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
@@ -425,7 +425,7 @@ PHP_FUNCTION(ms_newShapeObj)
long type;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "l",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "l",
&type) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -436,7 +436,7 @@ PHP_FUNCTION(ms_newShapeObj)
php_shape = MAPSCRIPT_OBJ_P(php_shape_object, return_value);
if ((php_shape->shape = shapeObj_new(type)) == NULL) {
- mapscript_throw_exception("Unable to construct shapeObj." TSRMLS_CC);
+ mapscript_throw_exception("Unable to construct shapeObj.");
return;
}
@@ -454,7 +454,7 @@ PHP_FUNCTION(ms_shapeObjFromWkt)
long str_len = 0;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "s",
&wkt, &str_len) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -465,7 +465,7 @@ PHP_FUNCTION(ms_shapeObjFromWkt)
php_shape = MAPSCRIPT_OBJ_P(php_shape_object, return_value);
if ((php_shape->shape = msShapeFromWKT(wkt)) == NULL) {
- mapscript_throw_exception("Unable to construct shapeObj." TSRMLS_CC);
+ mapscript_throw_exception("Unable to construct shapeObj.");
return;
}
@@ -484,7 +484,7 @@ PHP_FUNCTION(ms_newShapeFileObj)
shapefileObj *shapefile;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "sl",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "sl",
&filename, &filename_len, &type) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -493,11 +493,11 @@ PHP_FUNCTION(ms_newShapeFileObj)
shapefile = shapefileObj_new(filename, type);
if (shapefile == NULL) {
- mapscript_throw_mapserver_exception("Failed to open shapefile %s" TSRMLS_CC, filename);
+ mapscript_throw_mapserver_exception("Failed to open shapefile %s", filename);
return;
}
- mapscript_create_shapefile(shapefile, return_value TSRMLS_CC);
+ mapscript_create_shapefile(shapefile, return_value);
}
/* }}} */
@@ -513,12 +513,12 @@ PHP_FUNCTION(ms_newOWSRequestObj)
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
if ((request = cgirequestObj_new()) == NULL) {
- mapscript_throw_mapserver_exception("" TSRMLS_CC);
+ mapscript_throw_mapserver_exception("");
return;
}
/* Return owsrequest object */
- mapscript_create_owsrequest(request, return_value TSRMLS_CC);
+ mapscript_create_owsrequest(request, return_value);
}
/* {{{ proto gridObj ms_newGridObj(layerObj layer)
@@ -531,7 +531,7 @@ PHP_FUNCTION(ms_newGridObj)
parent_object parent;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "O",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "O",
&zlayer, mapscript_ce_layer) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -554,7 +554,7 @@ PHP_FUNCTION(ms_newGridObj)
php_grid = MAPSCRIPT_OBJ(php_grid_object, php_layer->grid);
php_grid->parent.child_ptr = NULL;
#if PHP_VERSION_ID < 70000
- zend_objects_store_del_ref(php_layer->grid TSRMLS_CC);
+ zend_objects_store_del_ref(php_layer->grid);
#else
MAPSCRIPT_DELREF(php_layer->grid);
#endif
@@ -564,12 +564,12 @@ PHP_FUNCTION(ms_newGridObj)
MAPSCRIPT_MAKE_PARENT(zlayer, &php_layer->grid);
#if PHP_VERSION_ID < 70000
- mapscript_create_grid((graticuleObj *)(php_layer->layer->grid), parent, php_layer->grid TSRMLS_CC);
- zend_objects_store_add_ref(php_layer->grid TSRMLS_CC);
+ mapscript_create_grid((graticuleObj *)(php_layer->layer->grid), parent, php_layer->grid);
+ zend_objects_store_add_ref(php_layer->grid);
*return_value = *(php_layer->grid);
#else
- mapscript_create_grid((graticuleObj *)(php_layer->layer->grid), parent, &php_layer->grid TSRMLS_CC);
+ mapscript_create_grid((graticuleObj *)(php_layer->layer->grid), parent, &php_layer->grid);
ZVAL_COPY_VALUE(return_value, &php_layer->grid);
#endif
@@ -590,12 +590,12 @@ PHP_FUNCTION(ms_GetErrorObj)
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
if ((error = msGetErrorObj()) == NULL) {
- mapscript_throw_mapserver_exception("" TSRMLS_CC);
+ mapscript_throw_mapserver_exception("");
return;
}
/* Return error object */
- mapscript_create_error(error, return_value TSRMLS_CC);
+ mapscript_create_error(error, return_value);
}
/* }}} */
@@ -729,7 +729,7 @@ PHP_FUNCTION(ms_ioGetStdoutBufferBytes)
buf->data_len = 0;
buf->data = NULL;
- php_write(gdBuf.data, gdBuf.size TSRMLS_CC);
+ php_write(gdBuf.data, gdBuf.size);
/* return the gdBuf.size, which is the "really used length" of the msIOBuffer */
RETURN_LONG(gdBuf.size);
@@ -849,7 +849,7 @@ PHP_FUNCTION(ms_getScale)
double dfScale = 0.0;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "Ollld",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "Ollld",
&zgeoRefExt, mapscript_ce_rect,
&width, &height, &unit, &resolution) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
@@ -860,7 +860,7 @@ PHP_FUNCTION(ms_getScale)
php_geoRefExt = MAPSCRIPT_OBJ_P(php_rect_object, zgeoRefExt);
if (msCalculateScale(*(php_geoRefExt->rect), unit, width, height, resolution, &dfScale) != MS_SUCCESS) {
- mapscript_throw_mapserver_exception("" TSRMLS_CC);
+ mapscript_throw_mapserver_exception("");
return;
}
@@ -886,7 +886,7 @@ PHP_FUNCTION(ms_tokenizeMap)
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "s",
&filename, &filename_len) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -894,7 +894,7 @@ PHP_FUNCTION(ms_tokenizeMap)
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
if ((tokens = msTokenizeMap(filename, &numtokens)) == NULL) {
- mapscript_throw_mapserver_exception("Failed tokenizing map file %s" TSRMLS_CC,
+ mapscript_throw_mapserver_exception("Failed tokenizing map file %s",
filename);
return;
} else {
@@ -990,7 +990,7 @@ PHP_MINIT_FUNCTION(mapscript)
/* Init MapServer resources */
if (msSetup() != MS_SUCCESS) {
- mapscript_report_php_error(E_ERROR, "msSetup(): MapScript initialization failed." TSRMLS_CC);
+ mapscript_report_php_error(E_ERROR, "msSetup(): MapScript initialization failed.");
return FAILURE;
}
diff -rupN --no-dereference MapServer-rel-7-6-4/mapscript/php/php_mapscript.h MapServer-rel-7-6-4-new/mapscript/php/php_mapscript.h
--- MapServer-rel-7-6-4/mapscript/php/php_mapscript.h 2021-07-12 22:16:21.000000000 +0200
+++ MapServer-rel-7-6-4-new/mapscript/php/php_mapscript.h 2021-11-23 13:07:29.487507081 +0100
@@ -101,8 +101,8 @@
#define MAPSCRIPT_ZVAL zval*
#define MAPSCRIPT_ZVAL_P zval**
-#define MAPSCRIPT_OBJ_P(t, o) (t *) zend_object_store_get_object(o TSRMLS_CC)
-#define MAPSCRIPT_OBJ(t, o) (t *) zend_object_store_get_object(o TSRMLS_CC)
+#define MAPSCRIPT_OBJ_P(t, o) (t *) zend_object_store_get_object(o)
+#define MAPSCRIPT_OBJ(t, o) (t *) zend_object_store_get_object(o)
#define MAPSCRIPT_RETURN_STRINGL(a, b, c) RETURN_STRINGL(a, b, c)
#define MAPSCRIPT_RETURN_STRING(a, b) RETURN_STRING(a, b)
#define MAPSCRIPT_RETVAL_STRING(a, b) RETVAL_STRING(a, b)
@@ -131,7 +131,7 @@ extern zend_module_entry mapscript_modul
#ifndef zend_parse_parameters_none
#define zend_parse_parameters_none() \
- zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "")
+ zend_parse_parameters(ZEND_NUM_ARGS(), "")
#endif
/* it looks like that macro is not always defined: ticket #3926 */
@@ -146,19 +146,19 @@ extern zend_module_entry mapscript_modul
#define PHP_MAPSCRIPT_ERROR_HANDLING(force_exceptions) \
zend_error_handling error_handling; \
if(force_exceptions || getThis()) { \
- zend_replace_error_handling(EH_THROW, mapscript_ce_mapscriptexception, &error_handling TSRMLS_CC); \
+ zend_replace_error_handling(EH_THROW, mapscript_ce_mapscriptexception, &error_handling); \
}
#define PHP_MAPSCRIPT_RESTORE_ERRORS(force_exceptions) \
if(force_exceptions || getThis()) { \
- zend_restore_error_handling(&error_handling TSRMLS_CC); \
+ zend_restore_error_handling(&error_handling); \
}
#else
/* 5.2 versions of the macros */
#define PHP_MAPSCRIPT_ERROR_HANDLING(force_exceptions) \
if(force_exceptions || getThis()) { \
- php_set_error_handling(EH_THROW, mapscript_ce_mapscriptexception TSRMLS_CC); \
+ php_set_error_handling(EH_THROW, mapscript_ce_mapscriptexception); \
}
#define PHP_MAPSCRIPT_RESTORE_ERRORS(force_exceptions) \
@@ -773,66 +773,66 @@ extern zend_class_entry *mapscript_ce_cl
#if PHP_VERSION_ID < 70000
/* PHP Object constructors */
extern zend_object_value mapscript_object_new(zend_object *zobj, zend_class_entry *ce,
- void (*zend_objects_free_object) TSRMLS_DC);
+ void (*zend_objects_free_object));
extern zend_object_value mapscript_object_new_ex(zend_object *zobj, zend_class_entry *ce,
void (*zend_objects_free_object),
- zend_object_handlers *object_handlers TSRMLS_DC);
+ zend_object_handlers *object_handlers);
#endif /* PHP_VERSION_ID < 70000 */
extern void mapscript_fetch_object(zend_class_entry *ce, zval* zval_parent, php_layer_object* layer,
- void *internal_object, MAPSCRIPT_ZVAL_P php_object_storage TSRMLS_DC);
-extern void mapscript_create_color(colorObj *color, parent_object parent, zval *return_value TSRMLS_DC);
-extern void mapscript_create_rect(rectObj *rect, parent_object php_parent, zval *return_value TSRMLS_DC);
-extern void mapscript_create_hashtable(hashTableObj *hashtable, parent_object parent, zval *return_value TSRMLS_DC);
-extern void mapscript_create_label(labelObj *label, parent_object parent, zval *return_value TSRMLS_DC);
-extern void mapscript_create_style(styleObj *style, parent_object parent, zval *return_value TSRMLS_DC);
-extern void mapscript_create_symbol(symbolObj *symbol, parent_object parent, zval *return_value TSRMLS_DC);
-extern void mapscript_create_class(classObj *class, parent_object parent, zval *return_value TSRMLS_DC);
+ void *internal_object, MAPSCRIPT_ZVAL_P php_object_storage);
+extern void mapscript_create_color(colorObj *color, parent_object parent, zval *return_value);
+extern void mapscript_create_rect(rectObj *rect, parent_object php_parent, zval *return_value);
+extern void mapscript_create_hashtable(hashTableObj *hashtable, parent_object parent, zval *return_value);
+extern void mapscript_create_label(labelObj *label, parent_object parent, zval *return_value);
+extern void mapscript_create_style(styleObj *style, parent_object parent, zval *return_value);
+extern void mapscript_create_symbol(symbolObj *symbol, parent_object parent, zval *return_value);
+extern void mapscript_create_class(classObj *class, parent_object parent, zval *return_value);
#ifdef disabled
extern void mapscript_create_labelcachemember(labelCacheMemberObj *labelcachemember,
- parent_object parent, zval *return_value TSRMLS_DC);
+ parent_object parent, zval *return_value);
extern void mapscript_create_labelcache(labelCacheObj *labelcache,
- parent_object parent, zval *return_value TSRMLS_DC);
+ parent_object parent, zval *return_value);
#endif
extern void mapscript_create_labelleader(labelLeaderObj *labelleader,
- parent_object parent, zval *return_value TSRMLS_DC);
+ parent_object parent, zval *return_value);
extern void mapscript_create_result(resultObj *result,
- parent_object parent, zval *return_value TSRMLS_DC);
-extern void mapscript_create_scalebar(scalebarObj *scalebar, parent_object parent, zval *return_value TSRMLS_DC);
-extern void mapscript_create_owsrequest(cgiRequestObj *cgirequest, zval *return_value TSRMLS_DC);
-extern void mapscript_create_image(imageObj *image, zval *return_value TSRMLS_DC);
-extern void mapscript_create_web(webObj *web, parent_object parent, zval *return_value TSRMLS_DC);
-extern void mapscript_create_legend(legendObj *legend, parent_object parent, zval *return_value TSRMLS_DC);
-extern void mapscript_create_outputformat(outputFormatObj *outputformat, parent_object parent, zval *return_value TSRMLS_DC);
-extern void mapscript_create_querymap(queryMapObj *querymap, parent_object parent, zval *return_value TSRMLS_DC);
-extern void mapscript_create_grid(graticuleObj *grid, parent_object parent, zval *return_value TSRMLS_DC);
-extern void mapscript_create_error(errorObj *error, zval *return_value TSRMLS_DC);
-extern void mapscript_create_referencemap(referenceMapObj *referenceMap, parent_object parent, zval *return_value TSRMLS_DC);
-extern void mapscript_create_point(pointObj *point, parent_object parent, zval *return_value TSRMLS_DC);
+ parent_object parent, zval *return_value);
+extern void mapscript_create_scalebar(scalebarObj *scalebar, parent_object parent, zval *return_value);
+extern void mapscript_create_owsrequest(cgiRequestObj *cgirequest, zval *return_value);
+extern void mapscript_create_image(imageObj *image, zval *return_value);
+extern void mapscript_create_web(webObj *web, parent_object parent, zval *return_value);
+extern void mapscript_create_legend(legendObj *legend, parent_object parent, zval *return_value);
+extern void mapscript_create_outputformat(outputFormatObj *outputformat, parent_object parent, zval *return_value);
+extern void mapscript_create_querymap(queryMapObj *querymap, parent_object parent, zval *return_value);
+extern void mapscript_create_grid(graticuleObj *grid, parent_object parent, zval *return_value);
+extern void mapscript_create_error(errorObj *error, zval *return_value);
+extern void mapscript_create_referencemap(referenceMapObj *referenceMap, parent_object parent, zval *return_value);
+extern void mapscript_create_point(pointObj *point, parent_object parent, zval *return_value);
extern void mapscript_create_projection(projectionObj *projection,
- parent_object parent, zval *return_value TSRMLS_DC);
-extern void mapscript_create_line(lineObj *line, parent_object parent, zval *return_value TSRMLS_DC);
-extern void mapscript_create_shape(shapeObj *shape, parent_object parent, php_layer_object *php_layer, zval *return_value TSRMLS_DC);
-extern void mapscript_create_shapefile(shapefileObj *shapefile, zval *return_value TSRMLS_DC);
-extern void mapscript_create_layer(layerObj *layer, parent_object parent, zval *return_value TSRMLS_DC);
-extern void mapscript_create_map(mapObj *map, zval *return_value TSRMLS_DC);
-extern void mapscript_create_cluster(clusterObj *cluster, parent_object php_parent, zval *return_value TSRMLS_DC);
+ parent_object parent, zval *return_value);
+extern void mapscript_create_line(lineObj *line, parent_object parent, zval *return_value);
+extern void mapscript_create_shape(shapeObj *shape, parent_object parent, php_layer_object *php_layer, zval *return_value);
+extern void mapscript_create_shapefile(shapefileObj *shapefile, zval *return_value);
+extern void mapscript_create_layer(layerObj *layer, parent_object parent, zval *return_value);
+extern void mapscript_create_map(mapObj *map, zval *return_value);
+extern void mapscript_create_cluster(clusterObj *cluster, parent_object php_parent, zval *return_value);
/* Exported functions for PHP Mapscript API */
/* throw a MapScriptException */
#if PHP_VERSION_ID >= 70000
-extern zend_object * mapscript_throw_exception(char *format TSRMLS_DC, ...);
+extern zend_object * mapscript_throw_exception(char *format, ...);
#else
-extern zval * mapscript_throw_exception(char *format TSRMLS_DC, ...);
+extern zval * mapscript_throw_exception(char *format, ...);
#endif
/* print all MapServer errors (as Warning) and throw a MapScriptException */
#if PHP_VERSION_ID >= 70000
-extern zend_object* mapscript_throw_mapserver_exception(char *format TSRMLS_DC, ...);
+extern zend_object* mapscript_throw_mapserver_exception(char *format, ...);
#else
-extern zval* mapscript_throw_mapserver_exception(char *format TSRMLS_DC, ...);
+extern zval* mapscript_throw_mapserver_exception(char *format, ...);
#endif
-extern void mapscript_report_mapserver_error(int error_type TSRMLS_DC);
-extern void mapscript_report_php_error(int error_type, char *format TSRMLS_DC, ...);
+extern void mapscript_report_mapserver_error(int error_type);
+extern void mapscript_report_php_error(int error_type, char *format, ...);
/*=====================================================================
* Internal functions from mapscript_i.c
diff -rupN --no-dereference MapServer-rel-7-6-4/mapscript/php/php_mapscript_util.c MapServer-rel-7-6-4-new/mapscript/php/php_mapscript_util.c
--- MapServer-rel-7-6-4/mapscript/php/php_mapscript_util.c 2021-07-12 22:16:21.000000000 +0200
+++ MapServer-rel-7-6-4-new/mapscript/php/php_mapscript_util.c 2021-11-23 13:07:29.488507159 +0100
@@ -34,7 +34,7 @@
#if PHP_VERSION_ID < 70000
zend_object_value mapscript_object_new(zend_object *zobj,
zend_class_entry *ce,
- void (*zend_objects_free_object) TSRMLS_DC)
+ void (*zend_objects_free_object))
{
zend_object_value retval;
#if PHP_VERSION_ID < 50399
@@ -50,7 +50,7 @@ zend_object_value mapscript_object_new(z
#else
object_properties_init(zobj, ce);
#endif
- retval.handle = zend_objects_store_put(zobj, NULL, (zend_objects_free_object_storage_t)zend_objects_free_object, NULL TSRMLS_CC);
+ retval.handle = zend_objects_store_put(zobj, NULL, (zend_objects_free_object_storage_t)zend_objects_free_object, NULL);
retval.handlers = &mapscript_std_object_handlers;
return retval;
}
@@ -58,7 +58,7 @@ zend_object_value mapscript_object_new(z
zend_object_value mapscript_object_new_ex(zend_object *zobj,
zend_class_entry *ce,
void (*zend_objects_free_object),
- zend_object_handlers *object_handlers TSRMLS_DC)
+ zend_object_handlers *object_handlers)
{
zend_object_value retval;
#if PHP_VERSION_ID < 50399
@@ -74,7 +74,7 @@ zend_object_value mapscript_object_new_e
#else
object_properties_init(zobj, ce);
#endif
- retval.handle = zend_objects_store_put(zobj, NULL, (zend_objects_free_object_storage_t)zend_objects_free_object, NULL TSRMLS_CC);
+ retval.handle = zend_objects_store_put(zobj, NULL, (zend_objects_free_object_storage_t)zend_objects_free_object, NULL);
retval.handlers = object_handlers;
return retval;
}
@@ -122,7 +122,7 @@ int mapscript_extract_associative_array(
otherwise it creates it */
void mapscript_fetch_object(zend_class_entry *ce, zval* zval_parent, php_layer_object* layer,
void *internal_object,
- MAPSCRIPT_ZVAL_P php_object_storage TSRMLS_DC)
+ MAPSCRIPT_ZVAL_P php_object_storage)
{
parent_object p;
@@ -138,54 +138,54 @@ void mapscript_fetch_object(zend_class_e
MAKE_STD_ZVAL(*php_object_storage);
if (ce == mapscript_ce_outputformat)
- mapscript_create_outputformat((outputFormatObj*)internal_object, p, mapscript_fetch_object_return_value TSRMLS_CC);
+ mapscript_create_outputformat((outputFormatObj*)internal_object, p, mapscript_fetch_object_return_value);
else if (ce == mapscript_ce_color)
- mapscript_create_color((colorObj*)internal_object, p, mapscript_fetch_object_return_value TSRMLS_CC);
+ mapscript_create_color((colorObj*)internal_object, p, mapscript_fetch_object_return_value);
else if (ce == mapscript_ce_rect)
- mapscript_create_rect((rectObj*)internal_object, p, mapscript_fetch_object_return_value TSRMLS_CC);
+ mapscript_create_rect((rectObj*)internal_object, p, mapscript_fetch_object_return_value);
else if (ce == mapscript_ce_class)
- mapscript_create_class((classObj*)internal_object, p, mapscript_fetch_object_return_value TSRMLS_CC);
+ mapscript_create_class((classObj*)internal_object, p, mapscript_fetch_object_return_value);
else if (ce == mapscript_ce_hashtable)
- mapscript_create_hashtable((hashTableObj*)internal_object, p, mapscript_fetch_object_return_value TSRMLS_CC);
+ mapscript_create_hashtable((hashTableObj*)internal_object, p, mapscript_fetch_object_return_value);
else if (ce == mapscript_ce_label)
- mapscript_create_label((labelObj*)internal_object, p, mapscript_fetch_object_return_value TSRMLS_CC);
+ mapscript_create_label((labelObj*)internal_object, p, mapscript_fetch_object_return_value);
else if (ce == mapscript_ce_style)
- mapscript_create_style((styleObj*)internal_object, p, mapscript_fetch_object_return_value TSRMLS_CC);
+ mapscript_create_style((styleObj*)internal_object, p, mapscript_fetch_object_return_value);
else if (ce == mapscript_ce_symbol)
- mapscript_create_symbol((symbolObj*)internal_object, p, mapscript_fetch_object_return_value TSRMLS_CC);
+ mapscript_create_symbol((symbolObj*)internal_object, p, mapscript_fetch_object_return_value);
#ifdef disabled
else if (ce == mapscript_ce_labelcachemember)
- mapscript_create_labelcachemember((labelCacheMemberObj*)internal_object, p, mapscript_fetch_object_return_value TSRMLS_CC);
+ mapscript_create_labelcachemember((labelCacheMemberObj*)internal_object, p, mapscript_fetch_object_return_value);
else if (ce == mapscript_ce_labelcache)
- mapscript_create_labelcache((labelCacheObj*)internal_object, p, mapscript_fetch_object_return_value TSRMLS_CC);
+ mapscript_create_labelcache((labelCacheObj*)internal_object, p, mapscript_fetch_object_return_value);
#endif
else if (ce == mapscript_ce_result)
- mapscript_create_result((resultObj*)internal_object, p, mapscript_fetch_object_return_value TSRMLS_CC);
+ mapscript_create_result((resultObj*)internal_object, p, mapscript_fetch_object_return_value);
else if (ce == mapscript_ce_scalebar)
- mapscript_create_scalebar((scalebarObj*)internal_object, p, mapscript_fetch_object_return_value TSRMLS_CC);
+ mapscript_create_scalebar((scalebarObj*)internal_object, p, mapscript_fetch_object_return_value);
else if (ce == mapscript_ce_web)
- mapscript_create_web((webObj*)internal_object, p, mapscript_fetch_object_return_value TSRMLS_CC);
+ mapscript_create_web((webObj*)internal_object, p, mapscript_fetch_object_return_value);
else if (ce == mapscript_ce_legend)
- mapscript_create_legend((legendObj*)internal_object, p, mapscript_fetch_object_return_value TSRMLS_CC);
+ mapscript_create_legend((legendObj*)internal_object, p, mapscript_fetch_object_return_value);
else if (ce == mapscript_ce_querymap)
- mapscript_create_querymap((queryMapObj*)internal_object, p, mapscript_fetch_object_return_value TSRMLS_CC);
+ mapscript_create_querymap((queryMapObj*)internal_object, p, mapscript_fetch_object_return_value);
else if (ce == mapscript_ce_grid)
- mapscript_create_grid((graticuleObj*)internal_object, p, mapscript_fetch_object_return_value TSRMLS_CC);
+ mapscript_create_grid((graticuleObj*)internal_object, p, mapscript_fetch_object_return_value);
else if (ce == mapscript_ce_referencemap)
- mapscript_create_referencemap((referenceMapObj*)internal_object, p, mapscript_fetch_object_return_value TSRMLS_CC);
+ mapscript_create_referencemap((referenceMapObj*)internal_object, p, mapscript_fetch_object_return_value);
else if (ce == mapscript_ce_point)
- mapscript_create_point((pointObj*)internal_object, p, mapscript_fetch_object_return_value TSRMLS_CC);
+ mapscript_create_point((pointObj*)internal_object, p, mapscript_fetch_object_return_value);
else if (ce == mapscript_ce_projection)
- mapscript_create_projection((projectionObj*)internal_object, p, mapscript_fetch_object_return_value TSRMLS_CC);
+ mapscript_create_projection((projectionObj*)internal_object, p, mapscript_fetch_object_return_value);
else if (ce == mapscript_ce_line)
- mapscript_create_line((lineObj*)internal_object, p, mapscript_fetch_object_return_value TSRMLS_CC);
+ mapscript_create_line((lineObj*)internal_object, p, mapscript_fetch_object_return_value);
else if (ce == mapscript_ce_shape)
- mapscript_create_shape((shapeObj*)internal_object, p, layer, mapscript_fetch_object_return_value TSRMLS_CC);
+ mapscript_create_shape((shapeObj*)internal_object, p, layer, mapscript_fetch_object_return_value);
else if (ce == mapscript_ce_layer)
- mapscript_create_layer((layerObj*)internal_object, p, mapscript_fetch_object_return_value TSRMLS_CC);
+ mapscript_create_layer((layerObj*)internal_object, p, mapscript_fetch_object_return_value);
else if (ce == mapscript_ce_cluster)
- mapscript_create_cluster((clusterObj*)internal_object, p, mapscript_fetch_object_return_value TSRMLS_CC);
+ mapscript_create_cluster((clusterObj*)internal_object, p, mapscript_fetch_object_return_value);
else if (ce == mapscript_ce_labelleader)
- mapscript_create_labelleader((labelLeaderObj*)internal_object, p, mapscript_fetch_object_return_value TSRMLS_CC);
+ mapscript_create_labelleader((labelLeaderObj*)internal_object, p, mapscript_fetch_object_return_value);
}
diff -rupN --no-dereference MapServer-rel-7-6-4/mapscript/php/php_mapscript_util.h MapServer-rel-7-6-4-new/mapscript/php/php_mapscript_util.h
--- MapServer-rel-7-6-4/mapscript/php/php_mapscript_util.h 2021-07-12 22:16:21.000000000 +0200
+++ MapServer-rel-7-6-4-new/mapscript/php/php_mapscript_util.h 2021-11-23 13:07:29.488507159 +0100
@@ -40,9 +40,9 @@
#if ZEND_MODULE_API_NO < 20010901
#define TSRMLS_D void
-#define TSRMLS_DC
-#define TSRMLS_C
-#define TSRMLS_CC
+#define
+#define
+#define
#endif
/* Add pseudo refcount macros for PHP version < 5.3 */
@@ -134,7 +134,7 @@ static zend_always_inline zend_bool zval
#define MAPSCRIPT_REGISTER_CLASS(name, functions, class_entry, constructor) \
INIT_CLASS_ENTRY(ce, name, functions); \
- class_entry = zend_register_internal_class(&ce TSRMLS_CC); \
+ class_entry = zend_register_internal_class(&ce); \
class_entry->create_object = constructor;
#define MAPSCRIPT_ALLOC_OBJECT(zobj, object_type) \
@@ -280,7 +280,7 @@ static zend_always_inline zend_bool zval
{ \
if (Z_ISUNDEF(php_object_storage)) { \
mapscript_fetch_object(mapscript_ce, zobj, NULL, (void*)internal_object, \
- &php_object_storage TSRMLS_CC); \
+ &php_object_storage); \
} \
RETURN_ZVAL(&php_object_storage, 1, 0); \
}
@@ -290,7 +290,7 @@ static zend_always_inline zend_bool zval
{ \
if (!php_object_storage) { \
mapscript_fetch_object(mapscript_ce, zobj, NULL, (void*)internal_object, \
- &php_object_storage TSRMLS_CC); \
+ &php_object_storage); \
} \
RETURN_ZVAL(php_object_storage, 1, 0); \
}
@@ -300,13 +300,13 @@ static zend_always_inline zend_bool zval
#define CHECK_OBJECT(mapscript_ce, php_object_storage, internal_object) \
if (Z_ISUNDEF(php_object_storage)) { \
mapscript_fetch_object(mapscript_ce, zobj, NULL, (void*)internal_object, \
- &php_object_storage TSRMLS_CC); \
+ &php_object_storage); \
}
#else
#define CHECK_OBJECT(mapscript_ce, php_object_storage, internal_object) \
if (!php_object_storage) { \
mapscript_fetch_object(mapscript_ce, zobj, NULL, (void*)internal_object, \
- &php_object_storage TSRMLS_CC); \
+ &php_object_storage); \
}
#endif
@@ -347,7 +347,7 @@ static zend_always_inline zend_bool zval
convert_to_long(value); \
/* validate the color value */ \
if (Z_LVAL_P(value) < 0 || Z_LVAL_P(value) > 255) { \
- mapscript_throw_exception("Invalid color value. It must be between 0 and 255." TSRMLS_CC); \
+ mapscript_throw_exception("Invalid color value. It must be between 0 and 255."); \
return; \
} \
internal = Z_LVAL_P(value); \
@@ -356,7 +356,7 @@ static zend_always_inline zend_bool zval
#if PHP_VERSION_ID < 70000
zend_object_value mapscript_object_new(zend_object *zobj,
zend_class_entry *ce,
- void (*zend_objects_free_object) TSRMLS_DC);
+ void (*zend_objects_free_object));
#endif /* PHP_VERSION_ID < 70000 */
int mapscript_extract_associative_array(HashTable *php, char **array);
diff -rupN --no-dereference MapServer-rel-7-6-4/mapscript/php/point.c MapServer-rel-7-6-4-new/mapscript/php/point.c
--- MapServer-rel-7-6-4/mapscript/php/point.c 2021-07-12 22:16:21.000000000 +0200
+++ MapServer-rel-7-6-4-new/mapscript/php/point.c 2021-11-23 13:07:29.488507159 +0100
@@ -100,7 +100,7 @@ PHP_METHOD(pointObj, __construct)
php_point = MAPSCRIPT_OBJ_P(php_point_object, getThis());
if ((php_point->point = pointObj_new()) == NULL) {
- mapscript_throw_exception("Unable to construct pointObj." TSRMLS_CC);
+ mapscript_throw_exception("Unable to construct pointObj.");
return;
}
@@ -121,7 +121,7 @@ PHP_METHOD(pointObj, __get)
php_point_object *php_point;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "s",
&property, &property_len) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -137,7 +137,7 @@ PHP_METHOD(pointObj, __get)
else IF_GET_DOUBLE("m", php_point->point->m)
#endif
else {
- mapscript_throw_exception("Property '%s' does not exist in this object." TSRMLS_CC, property);
+ mapscript_throw_exception("Property '%s' does not exist in this object.", property);
}
}
@@ -150,7 +150,7 @@ PHP_METHOD(pointObj, __set)
php_point_object *php_point;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "sz",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "sz",
&property, &property_len, &value) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -166,7 +166,7 @@ PHP_METHOD(pointObj, __set)
else IF_SET_DOUBLE("m", php_point->point->m, value)
#endif
else {
- mapscript_throw_exception("Property '%s' does not exist in this object." TSRMLS_CC, property);
+ mapscript_throw_exception("Property '%s' does not exist in this object.", property);
}
}
@@ -180,7 +180,7 @@ PHP_METHOD(pointObj, setXY)
php_point_object *php_point;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "dd|d",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "dd|d",
&x, &y, &m) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -212,7 +212,7 @@ PHP_METHOD(pointObj, setXYZ)
php_point_object *php_point;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "ddd|d",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "ddd|d",
&x, &y, &z, &m) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -248,7 +248,7 @@ PHP_METHOD(pointObj, project)
int status = MS_FAILURE;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "OO",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "OO",
&zobj_proj_in, mapscript_ce_projection,
&zobj_proj_out, mapscript_ce_projection) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
@@ -262,7 +262,7 @@ PHP_METHOD(pointObj, project)
status = pointObj_project(php_point->point, php_proj_in->projection, php_proj_out->projection);
if (status != MS_SUCCESS) {
- mapscript_report_mapserver_error(E_WARNING TSRMLS_CC);
+ mapscript_report_mapserver_error(E_WARNING);
}
RETURN_LONG(status);
@@ -279,7 +279,7 @@ PHP_METHOD(pointObj, distanceToPoint)
double distance = -1;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "O",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "O",
&zobj_point2, mapscript_ce_point) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -306,7 +306,7 @@ PHP_METHOD(pointObj, distanceToLine)
double distance = -1;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "OO",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "OO",
&zobj_line_point, mapscript_ce_point,
&zobj_line_point2, mapscript_ce_point) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
@@ -335,7 +335,7 @@ PHP_METHOD(pointObj, distanceToShape)
double distance = -1;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "O",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "O",
&zshape, mapscript_ce_shape) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -367,7 +367,7 @@ PHP_METHOD(pointObj, draw)
php_image_object *php_image;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "OOOl|s",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "OOOl|s",
&zmap, mapscript_ce_map,
&zlayer, mapscript_ce_layer,
&zimage, mapscript_ce_image,
@@ -384,7 +384,7 @@ PHP_METHOD(pointObj, draw)
if ((status = pointObj_draw(php_point->point, php_map->map, php_layer->layer, php_image->image,
classIndex, text)) != MS_SUCCESS) {
- mapscript_throw_mapserver_exception("" TSRMLS_CC);
+ mapscript_throw_mapserver_exception("");
return;
}
@@ -409,7 +409,7 @@ zend_function_entry point_functions[] =
};
-void mapscript_create_point(pointObj *point, parent_object parent, zval *return_value TSRMLS_DC)
+void mapscript_create_point(pointObj *point, parent_object parent, zval *return_value)
{
php_point_object * php_point;
object_init_ex(return_value, mapscript_ce_point);
@@ -425,13 +425,13 @@ void mapscript_create_point(pointObj *po
#if PHP_VERSION_ID >= 70000
/* PHP7 - Modification by Bjoern Boldt <mapscript@pixaweb.net> */
-static zend_object *mapscript_point_create_object(zend_class_entry *ce TSRMLS_DC)
+static zend_object *mapscript_point_create_object(zend_class_entry *ce)
{
php_point_object *php_point;
php_point = ecalloc(1, sizeof(*php_point) + zend_object_properties_size(ce));
- zend_object_std_init(&php_point->zobj, ce TSRMLS_CC);
+ zend_object_std_init(&php_point->zobj, ce);
object_properties_init(&php_point->zobj, ce);
php_point->zobj.handlers = &mapscript_point_object_handlers;
@@ -470,7 +470,7 @@ static zend_object* mapscript_point_clon
zend_objects_clone_members(&php_point_new->zobj, &php_point_old->zobj);
if ((php_point_new->point = pointObj_new()) == NULL) {
- mapscript_throw_exception("Unable to construct pointObj." TSRMLS_CC);
+ mapscript_throw_exception("Unable to construct pointObj.");
return NULL;
}
memcpy(php_point_new->point, php_point_old->point, sizeof(pointObj));
@@ -483,7 +483,7 @@ PHP_MINIT_FUNCTION(point)
zend_class_entry ce;
INIT_CLASS_ENTRY(ce, "pointObj", point_functions);
- mapscript_ce_point = zend_register_internal_class(&ce TSRMLS_CC);
+ mapscript_ce_point = zend_register_internal_class(&ce);
mapscript_ce_point->create_object = mapscript_point_create_object;
mapscript_ce_point->ce_flags |= ZEND_ACC_FINAL;
@@ -498,7 +498,7 @@ PHP_MINIT_FUNCTION(point)
#else
/* PHP5 */
-static void mapscript_point_object_destroy(void *object TSRMLS_DC)
+static void mapscript_point_object_destroy(void *object)
{
php_point_object *php_point = (php_point_object *)object;
@@ -513,7 +513,7 @@ static void mapscript_point_object_destr
efree(object);
}
-static zend_object_value mapscript_point_object_new(zend_class_entry *ce TSRMLS_DC)
+static zend_object_value mapscript_point_object_new(zend_class_entry *ce)
{
zend_object_value retval;
php_point_object *php_point;
@@ -521,7 +521,7 @@ static zend_object_value mapscript_point
MAPSCRIPT_ALLOC_OBJECT(php_point, php_point_object);
retval = mapscript_object_new(&php_point->std, ce,
- &mapscript_point_object_destroy TSRMLS_CC);
+ &mapscript_point_object_destroy);
php_point->is_ref = 0;
MAPSCRIPT_INIT_PARENT(php_point->parent);
diff -rupN --no-dereference MapServer-rel-7-6-4/mapscript/php/projection.c MapServer-rel-7-6-4-new/mapscript/php/projection.c
--- MapServer-rel-7-6-4/mapscript/php/projection.c 2021-07-12 22:16:21.000000000 +0200
+++ MapServer-rel-7-6-4-new/mapscript/php/projection.c 2021-11-23 13:07:29.489507237 +0100
@@ -51,7 +51,7 @@ PHP_METHOD(projectionObj, __construct)
php_projection_object *php_projection;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s", &projString, &projString_len) == FAILURE) {
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "s", &projString, &projString_len) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
}
@@ -60,7 +60,7 @@ PHP_METHOD(projectionObj, __construct)
php_projection = MAPSCRIPT_OBJ_P(php_projection_object, getThis());
if ((php_projection->projection = projectionObj_new(projString)) == NULL) {
- mapscript_throw_mapserver_exception("Unable to construct projectionObj." TSRMLS_CC);
+ mapscript_throw_mapserver_exception("Unable to construct projectionObj.");
return;
}
}
@@ -75,7 +75,7 @@ PHP_METHOD(projectionObj, setWKTProjecti
php_projection_object *php_projection;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "s",
&wkt, &wkt_len) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -116,7 +116,7 @@ zend_function_entry projection_functions
};
-void mapscript_create_projection(projectionObj *projection, parent_object parent, zval *return_value TSRMLS_DC)
+void mapscript_create_projection(projectionObj *projection, parent_object parent, zval *return_value)
{
php_projection_object * php_projection;
object_init_ex(return_value, mapscript_ce_projection);
@@ -132,13 +132,13 @@ void mapscript_create_projection(project
#if PHP_VERSION_ID >= 70000
/* PHP7 - Modification by Bjoern Boldt <mapscript@pixaweb.net> */
-static zend_object *mapscript_projection_create_object(zend_class_entry *ce TSRMLS_DC)
+static zend_object *mapscript_projection_create_object(zend_class_entry *ce)
{
php_projection_object *php_projection;
php_projection = ecalloc(1, sizeof(*php_projection) + zend_object_properties_size(ce));
- zend_object_std_init(&php_projection->zobj, ce TSRMLS_CC);
+ zend_object_std_init(&php_projection->zobj, ce);
object_properties_init(&php_projection->zobj, ce);
php_projection->zobj.handlers = &mapscript_projection_object_handlers;
@@ -186,7 +186,7 @@ PHP_MINIT_FUNCTION(projection)
zend_class_entry ce;
INIT_CLASS_ENTRY(ce, "projectionObj", projection_functions);
- mapscript_ce_projection = zend_register_internal_class(&ce TSRMLS_CC);
+ mapscript_ce_projection = zend_register_internal_class(&ce);
mapscript_ce_projection->create_object = mapscript_projection_create_object;
mapscript_ce_projection->ce_flags |= ZEND_ACC_FINAL;
@@ -200,7 +200,7 @@ PHP_MINIT_FUNCTION(projection)
}
#else
/* PHP5 */
-static void mapscript_projection_object_destroy(void *object TSRMLS_DC)
+static void mapscript_projection_object_destroy(void *object)
{
php_projection_object *php_projection = (php_projection_object *)object;
@@ -215,7 +215,7 @@ static void mapscript_projection_object_
efree(object);
}
-static zend_object_value mapscript_projection_object_new_ex(zend_class_entry *ce, php_projection_object **ptr TSRMLS_DC)
+static zend_object_value mapscript_projection_object_new_ex(zend_class_entry *ce, php_projection_object **ptr)
{
zend_object_value retval;
php_projection_object *php_projection;
@@ -224,7 +224,7 @@ static zend_object_value mapscript_proje
retval = mapscript_object_new_ex(&php_projection->std, ce,
&mapscript_projection_object_destroy,
- &mapscript_projection_object_handlers TSRMLS_CC);
+ &mapscript_projection_object_handlers);
if (ptr)
*ptr = php_projection;
@@ -235,20 +235,20 @@ static zend_object_value mapscript_proje
return retval;
}
-static zend_object_value mapscript_projection_object_new(zend_class_entry *ce TSRMLS_DC)
+static zend_object_value mapscript_projection_object_new(zend_class_entry *ce)
{
- return mapscript_projection_object_new_ex(ce, NULL TSRMLS_CC);
+ return mapscript_projection_object_new_ex(ce, NULL);
}
-static zend_object_value mapscript_projection_object_clone(zval *zobj TSRMLS_DC)
+static zend_object_value mapscript_projection_object_clone(zval *zobj)
{
php_projection_object *php_projection_old, *php_projection_new;
zend_object_value new_ov;
php_projection_old = MAPSCRIPT_OBJ_P(php_projection_object, zobj);
- new_ov = mapscript_projection_object_new_ex(mapscript_ce_projection, &php_projection_new TSRMLS_CC);
- zend_objects_clone_members(&php_projection_new->std, new_ov, &php_projection_old->std, Z_OBJ_HANDLE_P(zobj) TSRMLS_CC);
+ new_ov = mapscript_projection_object_new_ex(mapscript_ce_projection, &php_projection_new);
+ zend_objects_clone_members(&php_projection_new->std, new_ov, &php_projection_old->std, Z_OBJ_HANDLE_P(zobj));
php_projection_new->projection = projectionObj_clone(php_projection_old->projection);
diff -rupN --no-dereference MapServer-rel-7-6-4/mapscript/php/querymap.c MapServer-rel-7-6-4-new/mapscript/php/querymap.c
--- MapServer-rel-7-6-4/mapscript/php/querymap.c 2021-07-12 22:16:21.000000000 +0200
+++ MapServer-rel-7-6-4-new/mapscript/php/querymap.c 2021-11-23 13:07:29.489507237 +0100
@@ -53,7 +53,7 @@ ZEND_END_ARG_INFO()
queryMapObj CANNOT be instanciated, this will throw an exception on use */
PHP_METHOD(queryMapObj, __construct)
{
- mapscript_throw_exception("queryMapObj cannot be constructed" TSRMLS_CC);
+ mapscript_throw_exception("queryMapObj cannot be constructed");
}
/* }}} */
@@ -65,7 +65,7 @@ PHP_METHOD(queryMapObj, __get)
php_querymap_object *php_querymap;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "s",
&property, &property_len) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -80,7 +80,7 @@ PHP_METHOD(queryMapObj, __get)
else IF_GET_LONG("status", php_querymap->querymap->status)
else IF_GET_OBJECT("color", mapscript_ce_color, php_querymap->color, &php_querymap->querymap->color)
else {
- mapscript_throw_exception("Property '%s' does not exist in this object." TSRMLS_CC, property);
+ mapscript_throw_exception("Property '%s' does not exist in this object.", property);
}
}
@@ -93,7 +93,7 @@ PHP_METHOD(queryMapObj, __set)
php_querymap_object *php_querymap;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "sz",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "sz",
&property, &property_len, &value) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -107,9 +107,9 @@ PHP_METHOD(queryMapObj, __set)
else IF_SET_LONG("style", php_querymap->querymap->style, value)
else IF_SET_LONG("status", php_querymap->querymap->status, value)
else if ( (STRING_EQUAL("color", property))) {
- mapscript_throw_exception("Property '%s' is an object and can only be modified through its accessors." TSRMLS_CC, property);
+ mapscript_throw_exception("Property '%s' is an object and can only be modified through its accessors.", property);
} else {
- mapscript_throw_exception("Property '%s' does not exist in this object." TSRMLS_CC, property);
+ mapscript_throw_exception("Property '%s' does not exist in this object.", property);
}
}
@@ -124,7 +124,7 @@ PHP_METHOD(queryMapObj, updateFromString
int status = MS_FAILURE;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "s",
&snippet, &snippet_len) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -136,7 +136,7 @@ PHP_METHOD(queryMapObj, updateFromString
status = queryMapObj_updateFromString(php_querymap->querymap, snippet);
if (status != MS_SUCCESS) {
- mapscript_throw_mapserver_exception("" TSRMLS_CC);
+ mapscript_throw_mapserver_exception("");
return;
}
@@ -203,7 +203,7 @@ zend_function_entry querymap_functions[]
}
};
-void mapscript_create_querymap(queryMapObj *querymap, parent_object parent, zval *return_value TSRMLS_DC)
+void mapscript_create_querymap(queryMapObj *querymap, parent_object parent, zval *return_value)
{
php_querymap_object * php_querymap;
object_init_ex(return_value, mapscript_ce_querymap);
@@ -217,13 +217,13 @@ void mapscript_create_querymap(queryMapO
#if PHP_VERSION_ID >= 70000
/* PHP7 - Modification by Bjoern Boldt <mapscript@pixaweb.net> */
-static zend_object *mapscript_querymap_create_object(zend_class_entry *ce TSRMLS_DC)
+static zend_object *mapscript_querymap_create_object(zend_class_entry *ce)
{
php_querymap_object *php_querymap;
php_querymap = ecalloc(1, sizeof(*php_querymap) + zend_object_properties_size(ce));
- zend_object_std_init(&php_querymap->zobj, ce TSRMLS_CC);
+ zend_object_std_init(&php_querymap->zobj, ce);
object_properties_init(&php_querymap->zobj, ce);
php_querymap->zobj.handlers = &mapscript_querymap_object_handlers;
@@ -255,7 +255,7 @@ PHP_MINIT_FUNCTION(querymap)
zend_class_entry ce;
INIT_CLASS_ENTRY(ce, "queryMapObj", querymap_functions);
- mapscript_ce_querymap = zend_register_internal_class(&ce TSRMLS_CC);
+ mapscript_ce_querymap = zend_register_internal_class(&ce);
mapscript_ce_querymap->create_object = mapscript_querymap_create_object;
mapscript_ce_querymap->ce_flags |= ZEND_ACC_FINAL;
@@ -268,7 +268,7 @@ PHP_MINIT_FUNCTION(querymap)
}
#else
/* PHP5 */
-static void mapscript_querymap_object_destroy(void *object TSRMLS_DC)
+static void mapscript_querymap_object_destroy(void *object)
{
php_querymap_object *php_querymap = (php_querymap_object *)object;
@@ -282,7 +282,7 @@ static void mapscript_querymap_object_de
efree(object);
}
-static zend_object_value mapscript_querymap_object_new(zend_class_entry *ce TSRMLS_DC)
+static zend_object_value mapscript_querymap_object_new(zend_class_entry *ce)
{
zend_object_value retval;
php_querymap_object *php_querymap;
@@ -290,7 +290,7 @@ static zend_object_value mapscript_query
MAPSCRIPT_ALLOC_OBJECT(php_querymap, php_querymap_object);
retval = mapscript_object_new(&php_querymap->std, ce,
- &mapscript_querymap_object_destroy TSRMLS_CC);
+ &mapscript_querymap_object_destroy);
MAPSCRIPT_INIT_PARENT(php_querymap->parent);
php_querymap->color = NULL;
diff -rupN --no-dereference MapServer-rel-7-6-4/mapscript/php/rect.c MapServer-rel-7-6-4-new/mapscript/php/rect.c
--- MapServer-rel-7-6-4/mapscript/php/rect.c 2021-07-12 22:16:21.000000000 +0200
+++ MapServer-rel-7-6-4-new/mapscript/php/rect.c 2021-11-23 13:07:29.489507237 +0100
@@ -86,7 +86,7 @@ PHP_METHOD(rectObj, __construct)
php_rect = MAPSCRIPT_OBJ_P(php_rect_object, getThis());
if ((php_rect->rect = rectObj_new()) == NULL) {
- mapscript_throw_exception("Unable to construct rectObj." TSRMLS_CC);
+ mapscript_throw_exception("Unable to construct rectObj.");
return;
}
}
@@ -100,7 +100,7 @@ PHP_METHOD(rectObj, __get)
php_rect_object *php_rect;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "s",
&property, &property_len) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -114,7 +114,7 @@ PHP_METHOD(rectObj, __get)
else IF_GET_DOUBLE("maxx", php_rect->rect->maxx)
else IF_GET_DOUBLE("maxy", php_rect->rect->maxy)
else {
- mapscript_throw_exception("Property '%s' does not exist in this object." TSRMLS_CC, property);
+ mapscript_throw_exception("Property '%s' does not exist in this object.", property);
}
}
@@ -134,7 +134,7 @@ PHP_METHOD(rectObj, draw)
php_image_object *php_image;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "OOOl|s",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "OOOl|s",
&zmap, mapscript_ce_map,
&zlayer, mapscript_ce_layer,
&zimage, mapscript_ce_image,
@@ -151,7 +151,7 @@ PHP_METHOD(rectObj, draw)
if ((status = rectObj_draw(php_rect->rect, php_map->map, php_layer->layer, php_image->image,
classIndex, text)) != MS_SUCCESS) {
- mapscript_throw_mapserver_exception("" TSRMLS_CC);
+ mapscript_throw_mapserver_exception("");
return;
}
@@ -168,7 +168,7 @@ PHP_METHOD(rectObj, __set)
php_rect_object *php_rect;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "sz",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "sz",
&property, &property_len, &value) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -182,7 +182,7 @@ PHP_METHOD(rectObj, __set)
else IF_SET_DOUBLE("maxx", php_rect->rect->maxx, value)
else IF_SET_DOUBLE("maxy", php_rect->rect->maxy, value)
else {
- mapscript_throw_exception("Property '%s' does not exist in this object." TSRMLS_CC, property);
+ mapscript_throw_exception("Property '%s' does not exist in this object.", property);
}
}
@@ -197,7 +197,7 @@ PHP_METHOD(rectObj, project)
int status = MS_FAILURE;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "OO",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "OO",
&zobj_proj_in, mapscript_ce_projection,
&zobj_proj_out, mapscript_ce_projection) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
@@ -211,7 +211,7 @@ PHP_METHOD(rectObj, project)
status = rectObj_project(php_rect->rect, php_proj_in->projection, php_proj_out->projection);
if (status != MS_SUCCESS) {
- mapscript_report_mapserver_error(E_WARNING TSRMLS_CC);
+ mapscript_report_mapserver_error(E_WARNING);
}
RETURN_LONG(status);
@@ -227,7 +227,7 @@ PHP_METHOD(rectObj, setExtent)
php_rect_object *php_rect;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "dddd",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "dddd",
&minx, &miny, &maxx, &maxy) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -255,7 +255,7 @@ PHP_METHOD(rectObj, fit)
php_rect_object *php_rect;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "ll",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "ll",
&width, &height) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -289,7 +289,7 @@ PHP_METHOD(rectObj, getCenter)
center = (pointObj *)calloc(1, sizeof(pointObj));
if (!center) {
- mapscript_report_mapserver_error(E_WARNING TSRMLS_CC);
+ mapscript_report_mapserver_error(E_WARNING);
RETURN_NULL();
}
@@ -298,7 +298,7 @@ PHP_METHOD(rectObj, getCenter)
/* Return result object */
MAPSCRIPT_MAKE_PARENT(NULL, NULL);
- mapscript_create_point(center, parent, return_value TSRMLS_CC);
+ mapscript_create_point(center, parent, return_value);
}
/* }}} */
@@ -317,7 +317,7 @@ zend_function_entry rect_functions[] = {
};
-void mapscript_create_rect(rectObj *rect, parent_object parent, zval *return_value TSRMLS_DC)
+void mapscript_create_rect(rectObj *rect, parent_object parent, zval *return_value)
{
php_rect_object * php_rect;
object_init_ex(return_value, mapscript_ce_rect);
@@ -333,13 +333,13 @@ void mapscript_create_rect(rectObj *rect
#if PHP_VERSION_ID >= 70000
/* PHP7 - Modification by Bjoern Boldt <mapscript@pixaweb.net> */
-static zend_object *mapscript_rect_create_object(zend_class_entry *ce TSRMLS_DC)
+static zend_object *mapscript_rect_create_object(zend_class_entry *ce)
{
php_rect_object *php_rect;
php_rect = ecalloc(1, sizeof(*php_rect) + zend_object_properties_size(ce));
- zend_object_std_init(&php_rect->zobj, ce TSRMLS_CC);
+ zend_object_std_init(&php_rect->zobj, ce);
object_properties_init(&php_rect->zobj, ce);
php_rect->zobj.handlers = &mapscript_rect_object_handlers;
@@ -378,7 +378,7 @@ static zend_object* mapscript_rect_clone
zend_objects_clone_members(&php_rect_new->zobj, &php_rect_old->zobj);
if ((php_rect_new->rect = rectObj_new()) == NULL) {
- mapscript_throw_exception("Unable to construct rectObj." TSRMLS_CC);
+ mapscript_throw_exception("Unable to construct rectObj.");
return NULL;
}
memcpy(php_rect_new->rect, php_rect_old->rect, sizeof(rectObj));
@@ -391,7 +391,7 @@ PHP_MINIT_FUNCTION(rect)
zend_class_entry ce;
INIT_CLASS_ENTRY(ce, "rectObj", rect_functions);
- mapscript_ce_rect = zend_register_internal_class(&ce TSRMLS_CC);
+ mapscript_ce_rect = zend_register_internal_class(&ce);
mapscript_ce_rect->create_object = mapscript_rect_create_object;
mapscript_ce_rect->ce_flags |= ZEND_ACC_FINAL;
@@ -405,7 +405,7 @@ PHP_MINIT_FUNCTION(rect)
}
#else
/* PHP5 */
-static void mapscript_rect_object_destroy(void *object TSRMLS_DC)
+static void mapscript_rect_object_destroy(void *object)
{
php_rect_object *php_rect = (php_rect_object *)object;
@@ -420,7 +420,7 @@ static void mapscript_rect_object_destro
efree(object);
}
-static zend_object_value mapscript_rect_object_new(zend_class_entry *ce TSRMLS_DC)
+static zend_object_value mapscript_rect_object_new(zend_class_entry *ce)
{
zend_object_value retval;
php_rect_object *php_rect;
@@ -428,7 +428,7 @@ static zend_object_value mapscript_rect_
MAPSCRIPT_ALLOC_OBJECT(php_rect, php_rect_object);
retval = mapscript_object_new(&php_rect->std, ce,
- &mapscript_rect_object_destroy TSRMLS_CC);
+ &mapscript_rect_object_destroy);
php_rect->is_ref = 0;
MAPSCRIPT_INIT_PARENT(php_rect->parent)
diff -rupN --no-dereference MapServer-rel-7-6-4/mapscript/php/referencemap.c MapServer-rel-7-6-4-new/mapscript/php/referencemap.c
--- MapServer-rel-7-6-4/mapscript/php/referencemap.c 2021-07-12 22:16:21.000000000 +0200
+++ MapServer-rel-7-6-4-new/mapscript/php/referencemap.c 2021-11-23 13:07:29.490507315 +0100
@@ -53,7 +53,7 @@ ZEND_END_ARG_INFO()
referenceMapObj CANNOT be instanciated, this will throw an exception on use */
PHP_METHOD(referenceMapObj, __construct)
{
- mapscript_throw_exception("referenceMapObj cannot be constructed" TSRMLS_CC);
+ mapscript_throw_exception("referenceMapObj cannot be constructed");
}
/* }}} */
@@ -65,7 +65,7 @@ PHP_METHOD(referenceMapObj, __get)
php_referencemap_object *php_referencemap;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "s",
&property, &property_len) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -87,7 +87,7 @@ PHP_METHOD(referenceMapObj, __get)
else IF_GET_OBJECT("color", mapscript_ce_color, php_referencemap->color, &php_referencemap->referencemap->color)
else IF_GET_OBJECT("outlinecolor", mapscript_ce_color, php_referencemap->outlinecolor, &php_referencemap->referencemap->outlinecolor)
else {
- mapscript_throw_exception("Property '%s' does not exist in this object." TSRMLS_CC, property);
+ mapscript_throw_exception("Property '%s' does not exist in this object.", property);
}
}
@@ -100,7 +100,7 @@ PHP_METHOD(referenceMapObj, __set)
php_referencemap_object *php_referencemap;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "sz",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "sz",
&property, &property_len, &value) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -121,9 +121,9 @@ PHP_METHOD(referenceMapObj, __set)
else if ( (STRING_EQUAL("extent", property)) ||
(STRING_EQUAL("color", property)) ||
(STRING_EQUAL("outlinecolor", property))) {
- mapscript_throw_exception("Property '%s' is an object and can only be modified through its accessors." TSRMLS_CC, property);
+ mapscript_throw_exception("Property '%s' is an object and can only be modified through its accessors.", property);
} else {
- mapscript_throw_exception("Property '%s' does not exist in this object." TSRMLS_CC, property);
+ mapscript_throw_exception("Property '%s' does not exist in this object.", property);
}
}
@@ -138,7 +138,7 @@ PHP_METHOD(referenceMapObj, updateFromSt
int status = MS_FAILURE;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "s",
&snippet, &snippet_len) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -150,7 +150,7 @@ PHP_METHOD(referenceMapObj, updateFromSt
status = referenceMapObj_updateFromString(php_referencemap->referencemap, snippet);
if (status != MS_SUCCESS) {
- mapscript_throw_mapserver_exception("" TSRMLS_CC);
+ mapscript_throw_mapserver_exception("");
return;
}
@@ -219,7 +219,7 @@ zend_function_entry referencemap_functio
}
};
-void mapscript_create_referencemap(referenceMapObj *referencemap, parent_object parent, zval *return_value TSRMLS_DC)
+void mapscript_create_referencemap(referenceMapObj *referencemap, parent_object parent, zval *return_value)
{
php_referencemap_object * php_referencemap;
object_init_ex(return_value, mapscript_ce_referencemap);
@@ -232,13 +232,13 @@ void mapscript_create_referencemap(refer
#if PHP_VERSION_ID >= 70000
/* PHP7 - Modification by Bjoern Boldt <mapscript@pixaweb.net> */
-static zend_object *mapscript_referencemap_create_object(zend_class_entry *ce TSRMLS_DC)
+static zend_object *mapscript_referencemap_create_object(zend_class_entry *ce)
{
php_referencemap_object *php_referencemap;
php_referencemap = ecalloc(1, sizeof(*php_referencemap) + zend_object_properties_size(ce));
- zend_object_std_init(&php_referencemap->zobj, ce TSRMLS_CC);
+ zend_object_std_init(&php_referencemap->zobj, ce);
object_properties_init(&php_referencemap->zobj, ce);
php_referencemap->zobj.handlers = &mapscript_referencemap_object_handlers;
@@ -272,7 +272,7 @@ PHP_MINIT_FUNCTION(referencemap)
zend_class_entry ce;
INIT_CLASS_ENTRY(ce, "referenceMapObj", referencemap_functions);
- mapscript_ce_referencemap = zend_register_internal_class(&ce TSRMLS_CC);
+ mapscript_ce_referencemap = zend_register_internal_class(&ce);
mapscript_ce_referencemap->create_object = mapscript_referencemap_create_object;
mapscript_ce_referencemap->ce_flags |= ZEND_ACC_FINAL;
@@ -285,7 +285,7 @@ PHP_MINIT_FUNCTION(referencemap)
}
#else
/* PHP5 */
-static void mapscript_referencemap_object_destroy(void *object TSRMLS_DC)
+static void mapscript_referencemap_object_destroy(void *object)
{
php_referencemap_object *php_referencemap = (php_referencemap_object *)object;
@@ -301,7 +301,7 @@ static void mapscript_referencemap_objec
efree(object);
}
-static zend_object_value mapscript_referencemap_object_new(zend_class_entry *ce TSRMLS_DC)
+static zend_object_value mapscript_referencemap_object_new(zend_class_entry *ce)
{
zend_object_value retval;
php_referencemap_object *php_referencemap;
@@ -309,7 +309,7 @@ static zend_object_value mapscript_refer
MAPSCRIPT_ALLOC_OBJECT(php_referencemap, php_referencemap_object);
retval = mapscript_object_new(&php_referencemap->std, ce,
- &mapscript_referencemap_object_destroy TSRMLS_CC);
+ &mapscript_referencemap_object_destroy);
MAPSCRIPT_INIT_PARENT(php_referencemap->parent);
php_referencemap->extent = NULL;
diff -rupN --no-dereference MapServer-rel-7-6-4/mapscript/php/result.c MapServer-rel-7-6-4-new/mapscript/php/result.c
--- MapServer-rel-7-6-4/mapscript/php/result.c 2021-07-12 22:16:21.000000000 +0200
+++ MapServer-rel-7-6-4-new/mapscript/php/result.c 2021-11-23 13:07:29.490507315 +0100
@@ -58,7 +58,7 @@ PHP_METHOD(resultObj, __construct)
php_result_object *php_result;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "l",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "l",
&shapeindex) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -68,7 +68,7 @@ PHP_METHOD(resultObj, __construct)
php_result = MAPSCRIPT_OBJ_P(php_result_object, getThis());
if ((php_result->result = resultObj_new()) == NULL) {
- mapscript_throw_exception("Unable to construct resultObj." TSRMLS_CC);
+ mapscript_throw_exception("Unable to construct resultObj.");
return;
}
@@ -84,7 +84,7 @@ PHP_METHOD(resultObj, __get)
php_result_object *php_result;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "s",
&property, &property_len) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -98,7 +98,7 @@ PHP_METHOD(resultObj, __get)
else IF_GET_LONG("classindex", php_result->result->classindex)
else IF_GET_LONG("resultindex", php_result->result->resultindex)
else {
- mapscript_throw_exception("Property '%s' does not exist in this object." TSRMLS_CC, property);
+ mapscript_throw_exception("Property '%s' does not exist in this object.", property);
}
}
@@ -109,7 +109,7 @@ PHP_METHOD(resultObj, __set)
zval *value;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "sz",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "sz",
&property, &property_len, &value) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -120,9 +120,9 @@ PHP_METHOD(resultObj, __set)
(STRING_EQUAL("tileindex", property)) ||
(STRING_EQUAL("resultindex", property)) ||
(STRING_EQUAL("classindex", property))) {
- mapscript_throw_exception("Property '%s' is an object and can only be modified through its accessors." TSRMLS_CC, property);
+ mapscript_throw_exception("Property '%s' is an object and can only be modified through its accessors.", property);
} else {
- mapscript_throw_exception("Property '%s' does not exist in this object." TSRMLS_CC, property);
+ mapscript_throw_exception("Property '%s' does not exist in this object.", property);
}
}
@@ -135,7 +135,7 @@ zend_function_entry result_functions[] =
};
void mapscript_create_result(resultObj *result, parent_object parent,
- zval *return_value TSRMLS_DC)
+ zval *return_value)
{
php_result_object * php_result;
object_init_ex(return_value, mapscript_ce_result);
@@ -148,13 +148,13 @@ void mapscript_create_result(resultObj *
#if PHP_VERSION_ID >= 70000
/* PHP7 - Modification by Bjoern Boldt <mapscript@pixaweb.net> */
-static zend_object *mapscript_result_create_object(zend_class_entry *ce TSRMLS_DC)
+static zend_object *mapscript_result_create_object(zend_class_entry *ce)
{
php_result_object *php_result;
php_result = ecalloc(1, sizeof(*php_result) + zend_object_properties_size(ce));
- zend_object_std_init(&php_result->zobj, ce TSRMLS_CC);
+ zend_object_std_init(&php_result->zobj, ce);
object_properties_init(&php_result->zobj, ce);
php_result->zobj.handlers = &mapscript_result_object_handlers;
@@ -182,7 +182,7 @@ PHP_MINIT_FUNCTION(result)
zend_class_entry ce;
INIT_CLASS_ENTRY(ce, "resultObj", result_functions);
- mapscript_ce_result = zend_register_internal_class(&ce TSRMLS_CC);
+ mapscript_ce_result = zend_register_internal_class(&ce);
mapscript_ce_result->create_object = mapscript_result_create_object;
mapscript_ce_result->ce_flags |= ZEND_ACC_FINAL;
@@ -195,7 +195,7 @@ PHP_MINIT_FUNCTION(result)
}
#else
/* PHP5 */
-static void mapscript_result_object_destroy(void *object TSRMLS_DC)
+static void mapscript_result_object_destroy(void *object)
{
php_result_object *php_result = (php_result_object *)object;
@@ -208,7 +208,7 @@ static void mapscript_result_object_dest
efree(object);
}
-static zend_object_value mapscript_result_object_new(zend_class_entry *ce TSRMLS_DC)
+static zend_object_value mapscript_result_object_new(zend_class_entry *ce)
{
zend_object_value retval;
php_result_object *php_result;
@@ -216,7 +216,7 @@ static zend_object_value mapscript_resul
MAPSCRIPT_ALLOC_OBJECT(php_result, php_result_object);
retval = mapscript_object_new(&php_result->std, ce,
- &mapscript_result_object_destroy TSRMLS_CC);
+ &mapscript_result_object_destroy);
MAPSCRIPT_INIT_PARENT(php_result->parent);
diff -rupN --no-dereference MapServer-rel-7-6-4/mapscript/php/scalebar.c MapServer-rel-7-6-4-new/mapscript/php/scalebar.c
--- MapServer-rel-7-6-4/mapscript/php/scalebar.c 2021-07-12 22:16:21.000000000 +0200
+++ MapServer-rel-7-6-4-new/mapscript/php/scalebar.c 2021-11-23 13:07:29.490507315 +0100
@@ -59,7 +59,7 @@ ZEND_END_ARG_INFO()
scalebarObj CANNOT be instanciated, this will throw an exception on use */
PHP_METHOD(scalebarObj, __construct)
{
- mapscript_throw_exception("scalebarObj cannot be constructed" TSRMLS_CC);
+ mapscript_throw_exception("scalebarObj cannot be constructed");
}
/* }}} */
@@ -71,7 +71,7 @@ PHP_METHOD(scalebarObj, __get)
php_scalebar_object *php_scalebar;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "s",
&property, &property_len) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -95,7 +95,7 @@ PHP_METHOD(scalebarObj, __get)
else IF_GET_OBJECT("label", mapscript_ce_label, php_scalebar->label, &php_scalebar->scalebar->label)
else IF_GET_OBJECT("imagecolor", mapscript_ce_color, php_scalebar->imagecolor, &php_scalebar->scalebar->imagecolor)
else {
- mapscript_throw_exception("Property '%s' does not exist in this object." TSRMLS_CC, property);
+ mapscript_throw_exception("Property '%s' does not exist in this object.", property);
}
}
@@ -108,7 +108,7 @@ PHP_METHOD(scalebarObj, __set)
php_scalebar_object *php_scalebar;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "sz",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "sz",
&property, &property_len, &value) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -131,9 +131,9 @@ PHP_METHOD(scalebarObj, __set)
(STRING_EQUAL("outlinecolor", property)) ||
(STRING_EQUAL("label", property)) ||
(STRING_EQUAL("imagecolor", property))) {
- mapscript_throw_exception("Property '%s' is an object and can only be modified through its accessors." TSRMLS_CC, property);
+ mapscript_throw_exception("Property '%s' is an object and can only be modified through its accessors.", property);
} else {
- mapscript_throw_exception("Property '%s' does not exist in this object." TSRMLS_CC, property);
+ mapscript_throw_exception("Property '%s' does not exist in this object.", property);
}
}
@@ -148,7 +148,7 @@ PHP_METHOD(scalebarObj, updateFromString
int status = MS_FAILURE;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "s",
&snippet, &snippet_len) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -160,7 +160,7 @@ PHP_METHOD(scalebarObj, updateFromString
status = scalebarObj_updateFromString(php_scalebar->scalebar, snippet);
if (status != MS_SUCCESS) {
- mapscript_throw_mapserver_exception("" TSRMLS_CC);
+ mapscript_throw_mapserver_exception("");
return;
}
@@ -204,7 +204,7 @@ PHP_METHOD(scalebarObj, setImageColor)
php_scalebar_object *php_scalebar;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "lll",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "lll",
&red, &green, &blue) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -261,7 +261,7 @@ zend_function_entry scalebar_functions[]
}
};
-void mapscript_create_scalebar(scalebarObj *scalebar, parent_object parent, zval *return_value TSRMLS_DC)
+void mapscript_create_scalebar(scalebarObj *scalebar, parent_object parent, zval *return_value)
{
php_scalebar_object * php_scalebar;
object_init_ex(return_value, mapscript_ce_scalebar);
@@ -274,13 +274,13 @@ void mapscript_create_scalebar(scalebarO
#if PHP_VERSION_ID >= 70000
/* PHP7 - Modification by Bjoern Boldt <mapscript@pixaweb.net> */
-static zend_object *mapscript_scalebar_create_object(zend_class_entry *ce TSRMLS_DC)
+static zend_object *mapscript_scalebar_create_object(zend_class_entry *ce)
{
php_scalebar_object *php_scalebar;
php_scalebar = ecalloc(1, sizeof(*php_scalebar) + zend_object_properties_size(ce));
- zend_object_std_init(&php_scalebar->zobj, ce TSRMLS_CC);
+ zend_object_std_init(&php_scalebar->zobj, ce);
object_properties_init(&php_scalebar->zobj, ce);
php_scalebar->zobj.handlers = &mapscript_scalebar_object_handlers;
@@ -318,7 +318,7 @@ PHP_MINIT_FUNCTION(scalebar)
zend_class_entry ce;
INIT_CLASS_ENTRY(ce, "scalebarObj", scalebar_functions);
- mapscript_ce_scalebar = zend_register_internal_class(&ce TSRMLS_CC);
+ mapscript_ce_scalebar = zend_register_internal_class(&ce);
mapscript_ce_scalebar->create_object = mapscript_scalebar_create_object;
mapscript_ce_scalebar->ce_flags |= ZEND_ACC_FINAL;
@@ -331,7 +331,7 @@ PHP_MINIT_FUNCTION(scalebar)
}
#else
/* PHP5 */
-static void mapscript_scalebar_object_destroy(void *object TSRMLS_DC)
+static void mapscript_scalebar_object_destroy(void *object)
{
php_scalebar_object *php_scalebar = (php_scalebar_object *)object;
@@ -349,7 +349,7 @@ static void mapscript_scalebar_object_de
efree(object);
}
-static zend_object_value mapscript_scalebar_object_new(zend_class_entry *ce TSRMLS_DC)
+static zend_object_value mapscript_scalebar_object_new(zend_class_entry *ce)
{
zend_object_value retval;
php_scalebar_object *php_scalebar;
@@ -357,7 +357,7 @@ static zend_object_value mapscript_scale
MAPSCRIPT_ALLOC_OBJECT(php_scalebar, php_scalebar_object);
retval = mapscript_object_new(&php_scalebar->std, ce,
- &mapscript_scalebar_object_destroy TSRMLS_CC);
+ &mapscript_scalebar_object_destroy);
MAPSCRIPT_INIT_PARENT(php_scalebar->parent);
php_scalebar->color = NULL;
diff -rupN --no-dereference MapServer-rel-7-6-4/mapscript/php/shape.c MapServer-rel-7-6-4-new/mapscript/php/shape.c
--- MapServer-rel-7-6-4/mapscript/php/shape.c 2021-07-12 22:16:21.000000000 +0200
+++ MapServer-rel-7-6-4-new/mapscript/php/shape.c 2021-11-23 13:07:29.491507393 +0100
@@ -162,7 +162,7 @@ PHP_METHOD(shapeObj, __construct)
long type;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "l",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "l",
&type) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -172,7 +172,7 @@ PHP_METHOD(shapeObj, __construct)
php_shape = MAPSCRIPT_OBJ_P(php_shape_object, zobj);
if ((php_shape->shape = shapeObj_new(type)) == NULL) {
- mapscript_throw_exception("Unable to construct shapeObj." TSRMLS_CC);
+ mapscript_throw_exception("Unable to construct shapeObj.");
return;
}
@@ -189,7 +189,7 @@ PHP_METHOD(shapeObj, __get)
php_shape_object *php_shape;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "s",
&property, &property_len) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -209,7 +209,7 @@ PHP_METHOD(shapeObj, __get)
else IF_GET_OBJECT("bounds", mapscript_ce_rect, php_shape->bounds, &php_shape->shape->bounds)
else IF_GET_OBJECT("values", NULL, php_shape->values, NULL)
else {
- mapscript_throw_exception("Property '%s' does not exist in this object." TSRMLS_CC, property);
+ mapscript_throw_exception("Property '%s' does not exist in this object.", property);
}
}
@@ -222,7 +222,7 @@ PHP_METHOD(shapeObj, __set)
php_shape_object *php_shape;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "sz",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "sz",
&property, &property_len, &value) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -241,9 +241,9 @@ PHP_METHOD(shapeObj, __set)
(STRING_EQUAL("bounds", property)) ||
(STRING_EQUAL("values", property)) ||
(STRING_EQUAL("numvalues", property)) ) {
- mapscript_throw_exception("Property '%s' is read-only and cannot be set." TSRMLS_CC, property);
+ mapscript_throw_exception("Property '%s' is read-only and cannot be set.", property);
} else {
- mapscript_throw_exception("Property '%s' does not exist in this object." TSRMLS_CC, property);
+ mapscript_throw_exception("Property '%s' does not exist in this object.", property);
}
}
@@ -258,7 +258,7 @@ PHP_METHOD(shapeObj, add)
int retval = MS_FAILURE;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "O",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "O",
&zline, mapscript_ce_line) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -284,7 +284,7 @@ PHP_METHOD(shapeObj, line)
parent_object parent;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "l",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "l",
&index) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -295,12 +295,12 @@ PHP_METHOD(shapeObj, line)
if (index < 0 || index >= php_shape->shape->numlines) {
- mapscript_throw_exception("Line '%d' does not exist in this object." TSRMLS_CC, index);
+ mapscript_throw_exception("Line '%d' does not exist in this object.", index);
return;
}
MAPSCRIPT_MAKE_PARENT(zobj, NULL);
- mapscript_create_line(&(php_shape->shape->line[index]), parent, return_value TSRMLS_CC);
+ mapscript_create_line(&(php_shape->shape->line[index]), parent, return_value);
}
/* }}} */
@@ -314,7 +314,7 @@ PHP_METHOD(shapeObj, contains)
php_point_object *php_point;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "O",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "O",
&zpoint, mapscript_ce_point) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -340,7 +340,7 @@ PHP_METHOD(shapeObj, intersects)
php_shape_object *php_shape, *php_shape2;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "O",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "O",
&zshape, mapscript_ce_shape) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -368,7 +368,7 @@ PHP_METHOD(shapeObj, project)
int status = MS_FAILURE;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "OO",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "OO",
&zobj_proj_in, mapscript_ce_projection,
&zobj_proj_out, mapscript_ce_projection) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
@@ -382,7 +382,7 @@ PHP_METHOD(shapeObj, project)
status = shapeObj_project(php_shape->shape, php_proj_in->projection, php_proj_out->projection);
if (status != MS_SUCCESS) {
- mapscript_report_mapserver_error(E_WARNING TSRMLS_CC);
+ mapscript_report_mapserver_error(E_WARNING);
}
RETURN_LONG(status);
@@ -401,7 +401,7 @@ PHP_METHOD(shapeObj, getPointUsingMeasur
parent_object parent;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "d",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "d",
&measure) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -415,7 +415,7 @@ PHP_METHOD(shapeObj, getPointUsingMeasur
RETURN_FALSE;
MAPSCRIPT_MAKE_PARENT(zobj, NULL);
- mapscript_create_point(point, parent, return_value TSRMLS_CC);
+ mapscript_create_point(point, parent, return_value);
}
/* }}} */
@@ -433,7 +433,7 @@ PHP_METHOD(shapeObj, getMeasureUsingPoin
parent_object parent;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "O",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "O",
&zpoint, mapscript_ce_point) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -448,7 +448,7 @@ PHP_METHOD(shapeObj, getMeasureUsingPoin
RETURN_FALSE;
MAPSCRIPT_MAKE_PARENT(NULL, NULL);
- mapscript_create_point(intersection, parent, return_value TSRMLS_CC);
+ mapscript_create_point(intersection, parent, return_value);
}
/* }}} */
@@ -465,7 +465,7 @@ PHP_METHOD(shapeObj, getValue)
php_shape_object *php_shape;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "Os",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "Os",
&zlayer, mapscript_ce_layer,
&fieldName, &fieldName_len) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
@@ -499,7 +499,7 @@ PHP_METHOD(shapeObj, buffer)
parent_object parent;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "d",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "d",
&width) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -513,7 +513,7 @@ PHP_METHOD(shapeObj, buffer)
RETURN_FALSE;
MAPSCRIPT_MAKE_PARENT(NULL, NULL);
- mapscript_create_shape(shape, parent, NULL, return_value TSRMLS_CC);
+ mapscript_create_shape(shape, parent, NULL, return_value);
}
/* }}} */
@@ -541,7 +541,7 @@ PHP_METHOD(shapeObj, convexhull)
RETURN_FALSE;
MAPSCRIPT_MAKE_PARENT(NULL, NULL);
- mapscript_create_shape(shape, parent, NULL, return_value TSRMLS_CC);
+ mapscript_create_shape(shape, parent, NULL, return_value);
}
/* }}} */
@@ -569,7 +569,7 @@ PHP_METHOD(shapeObj, boundary)
RETURN_FALSE;
MAPSCRIPT_MAKE_PARENT(NULL, NULL);
- mapscript_create_shape(shape, parent, NULL, return_value TSRMLS_CC);
+ mapscript_create_shape(shape, parent, NULL, return_value);
}
/* }}} */
@@ -583,7 +583,7 @@ PHP_METHOD(shapeObj, containsShape)
php_shape_object *php_shape, *php_shape2;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "O",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "O",
&zshape, mapscript_ce_shape) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -613,7 +613,7 @@ PHP_METHOD(shapeObj, union)
parent_object parent;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "O",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "O",
&zshape, mapscript_ce_shape) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -629,7 +629,7 @@ PHP_METHOD(shapeObj, union)
RETURN_FALSE;
MAPSCRIPT_MAKE_PARENT(NULL, NULL);
- mapscript_create_shape(shape, parent, NULL, return_value TSRMLS_CC);
+ mapscript_create_shape(shape, parent, NULL, return_value);
}
/* }}} */
@@ -645,7 +645,7 @@ PHP_METHOD(shapeObj, intersection)
parent_object parent;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "O",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "O",
&zshape, mapscript_ce_shape) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -661,7 +661,7 @@ PHP_METHOD(shapeObj, intersection)
RETURN_FALSE;
MAPSCRIPT_MAKE_PARENT(NULL, NULL);
- mapscript_create_shape(shape, parent, NULL, return_value TSRMLS_CC);
+ mapscript_create_shape(shape, parent, NULL, return_value);
}
/* }}} */
@@ -677,7 +677,7 @@ PHP_METHOD(shapeObj, difference)
parent_object parent;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "O",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "O",
&zshape, mapscript_ce_shape) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -693,7 +693,7 @@ PHP_METHOD(shapeObj, difference)
RETURN_FALSE;
MAPSCRIPT_MAKE_PARENT(NULL, NULL);
- mapscript_create_shape(shape, parent, NULL, return_value TSRMLS_CC);
+ mapscript_create_shape(shape, parent, NULL, return_value);
}
/* }}} */
@@ -709,7 +709,7 @@ PHP_METHOD(shapeObj, symdifference)
parent_object parent;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "O",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "O",
&zshape, mapscript_ce_shape) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -725,7 +725,7 @@ PHP_METHOD(shapeObj, symdifference)
RETURN_FALSE;
MAPSCRIPT_MAKE_PARENT(NULL, NULL);
- mapscript_create_shape(shape, parent, NULL, return_value TSRMLS_CC);
+ mapscript_create_shape(shape, parent, NULL, return_value);
}
/* }}} */
@@ -739,7 +739,7 @@ PHP_METHOD(shapeObj, overlaps)
php_shape_object *php_shape, *php_shape2;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "O",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "O",
&zshape, mapscript_ce_shape) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -766,7 +766,7 @@ PHP_METHOD(shapeObj, within)
php_shape_object *php_shape, *php_shape2;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "O",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "O",
&zshape, mapscript_ce_shape) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -794,7 +794,7 @@ PHP_METHOD(shapeObj, crosses)
php_shape_object *php_shape, *php_shape2;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "O",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "O",
&zshape, mapscript_ce_shape) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -821,7 +821,7 @@ PHP_METHOD(shapeObj, touches)
php_shape_object *php_shape, *php_shape2;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "O",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "O",
&zshape, mapscript_ce_shape) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -848,7 +848,7 @@ PHP_METHOD(shapeObj, equals)
php_shape_object *php_shape, *php_shape2;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "O",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "O",
&zshape, mapscript_ce_shape) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -875,7 +875,7 @@ PHP_METHOD(shapeObj, disjoint)
php_shape_object *php_shape, *php_shape2;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "O",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "O",
&zshape, mapscript_ce_shape) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -916,7 +916,7 @@ PHP_METHOD(shapeObj, getCentroid)
RETURN_FALSE;
MAPSCRIPT_MAKE_PARENT(NULL, NULL);
- mapscript_create_point(point, parent, return_value TSRMLS_CC);
+ mapscript_create_point(point, parent, return_value);
}
/* }}} */
@@ -990,7 +990,7 @@ PHP_METHOD(shapeObj, getLabelPoint)
RETURN_FALSE;
MAPSCRIPT_MAKE_PARENT(NULL, NULL);
- mapscript_create_point(point, parent, return_value TSRMLS_CC);
+ mapscript_create_point(point, parent, return_value);
}
/* }}} */
@@ -1058,7 +1058,7 @@ PHP_METHOD(shapeObj, simplify)
parent_object parent;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "d",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "d",
&tolerance) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -1072,7 +1072,7 @@ PHP_METHOD(shapeObj, simplify)
RETURN_NULL();
MAPSCRIPT_MAKE_PARENT(NULL, NULL);
- mapscript_create_shape(shape, parent, NULL, return_value TSRMLS_CC);
+ mapscript_create_shape(shape, parent, NULL, return_value);
}
/* }}} */
@@ -1088,7 +1088,7 @@ PHP_METHOD(shapeObj, topologyPreservingS
parent_object parent;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "d",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "d",
&tolerance) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -1102,7 +1102,7 @@ PHP_METHOD(shapeObj, topologyPreservingS
RETURN_NULL();
MAPSCRIPT_MAKE_PARENT(NULL, NULL);
- mapscript_create_shape(shape, parent, NULL, return_value TSRMLS_CC);
+ mapscript_create_shape(shape, parent, NULL, return_value);
}
/* }}} */
@@ -1119,7 +1119,7 @@ PHP_METHOD(shapeObj, draw)
php_image_object *php_image;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "OOO",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "OOO",
&zmap, mapscript_ce_map,
&zlayer, mapscript_ce_layer,
&zimage, mapscript_ce_image) == FAILURE) {
@@ -1135,7 +1135,7 @@ PHP_METHOD(shapeObj, draw)
if ((status = shapeObj_draw(php_shape->shape, php_map->map, php_layer->layer,
php_image->image)) != MS_SUCCESS) {
- mapscript_throw_mapserver_exception("" TSRMLS_CC);
+ mapscript_throw_mapserver_exception("");
return;
}
@@ -1173,7 +1173,7 @@ PHP_METHOD(shapeObj, distanceToPoint)
php_point_object *php_point;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "O",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "O",
&zpoint, mapscript_ce_point) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -1197,7 +1197,7 @@ PHP_METHOD(shapeObj, distanceToShape)
php_shape_object *php_shape2;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "O",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "O",
&zshape, mapscript_ce_shape) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -1255,7 +1255,7 @@ zend_function_entry shape_functions[] =
};
-void mapscript_create_shape(shapeObj *shape, parent_object parent, php_layer_object *php_layer, zval *return_value TSRMLS_DC)
+void mapscript_create_shape(shapeObj *shape, parent_object parent, php_layer_object *php_layer, zval *return_value)
{
php_shape_object *php_shape;
@@ -1275,7 +1275,7 @@ void mapscript_create_shape(shapeObj *sh
mapscript_add_assoc_string(php_shape->values, php_layer->layer->items[i], php_shape->shape->values[i], 1);
}
} else {
- mapscript_throw_exception("Assertion failed, Could not set shape values: %d, %d" TSRMLS_CC,
+ mapscript_throw_exception("Assertion failed, Could not set shape values: %d, %d",
php_shape->shape->numvalues, php_layer->layer->numitems);
return;
}
@@ -1290,13 +1290,13 @@ void mapscript_create_shape(shapeObj *sh
#if PHP_VERSION_ID >= 70000
/* PHP7 - Modification by Bjoern Boldt <mapscript@pixaweb.net> */
-static zend_object *mapscript_shape_create_object(zend_class_entry *ce TSRMLS_DC)
+static zend_object *mapscript_shape_create_object(zend_class_entry *ce)
{
php_shape_object *php_shape;
php_shape = ecalloc(1, sizeof(*php_shape) + zend_object_properties_size(ce));
- zend_object_std_init(&php_shape->zobj, ce TSRMLS_CC);
+ zend_object_std_init(&php_shape->zobj, ce);
object_properties_init(&php_shape->zobj, ce);
php_shape->zobj.handlers = &mapscript_shape_object_handlers;
@@ -1332,7 +1332,7 @@ PHP_MINIT_FUNCTION(shape)
zend_class_entry ce;
INIT_CLASS_ENTRY(ce, "shapeObj", shape_functions);
- mapscript_ce_shape = zend_register_internal_class(&ce TSRMLS_CC);
+ mapscript_ce_shape = zend_register_internal_class(&ce);
mapscript_ce_shape->create_object = mapscript_shape_create_object;
mapscript_ce_shape->ce_flags |= ZEND_ACC_FINAL;
@@ -1345,7 +1345,7 @@ PHP_MINIT_FUNCTION(shape)
}
#else
/* PHP5 */
-static void mapscript_shape_object_destroy(void *object TSRMLS_DC)
+static void mapscript_shape_object_destroy(void *object)
{
php_shape_object *php_shape = (php_shape_object *)object;
@@ -1362,7 +1362,7 @@ static void mapscript_shape_object_destr
efree(object);
}
-static zend_object_value mapscript_shape_object_new(zend_class_entry *ce TSRMLS_DC)
+static zend_object_value mapscript_shape_object_new(zend_class_entry *ce)
{
zend_object_value retval;
php_shape_object *php_shape;
@@ -1370,7 +1370,7 @@ static zend_object_value mapscript_shape
MAPSCRIPT_ALLOC_OBJECT(php_shape, php_shape_object);
retval = mapscript_object_new(&php_shape->std, ce,
- &mapscript_shape_object_destroy TSRMLS_CC);
+ &mapscript_shape_object_destroy);
php_shape->is_ref = 0;
MAPSCRIPT_INIT_PARENT(php_shape->parent);
diff -rupN --no-dereference MapServer-rel-7-6-4/mapscript/php/shapefile.c MapServer-rel-7-6-4-new/mapscript/php/shapefile.c
--- MapServer-rel-7-6-4/mapscript/php/shapefile.c 2021-07-12 22:16:21.000000000 +0200
+++ MapServer-rel-7-6-4-new/mapscript/php/shapefile.c 2021-11-23 13:07:29.491507393 +0100
@@ -86,7 +86,7 @@ PHP_METHOD(shapeFileObj, __construct)
long type;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "sl",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "sl",
&filename, &filename_len, &type) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -98,7 +98,7 @@ PHP_METHOD(shapeFileObj, __construct)
php_shapefile->shapefile = shapefileObj_new(filename, type);
if (php_shapefile->shapefile == NULL) {
- mapscript_throw_mapserver_exception("Failed to open shapefile %s" TSRMLS_CC, filename);
+ mapscript_throw_mapserver_exception("Failed to open shapefile %s", filename);
return;
}
}
@@ -112,7 +112,7 @@ PHP_METHOD(shapeFileObj, __get)
php_shapefile_object *php_shapefile;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "s",
&property, &property_len) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -128,7 +128,7 @@ PHP_METHOD(shapeFileObj, __get)
else IF_GET_STRING("source", php_shapefile->shapefile->source)
else IF_GET_OBJECT("bounds", mapscript_ce_rect, php_shapefile->bounds, &php_shapefile->shapefile->bounds)
else {
- mapscript_throw_exception("Property '%s' does not exist in this object." TSRMLS_CC, property);
+ mapscript_throw_exception("Property '%s' does not exist in this object.", property);
}
}
@@ -139,7 +139,7 @@ PHP_METHOD(shapeFileObj, __set)
zval *value;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "sz",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "sz",
&property, &property_len, &value) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -152,9 +152,9 @@ PHP_METHOD(shapeFileObj, __set)
(STRING_EQUAL("isopen", property)) ||
(STRING_EQUAL("lastshape", property)) ||
(STRING_EQUAL("bounds", property)) ) {
- mapscript_throw_exception("Property '%s' is read-only and cannot be set." TSRMLS_CC, property);
+ mapscript_throw_exception("Property '%s' is read-only and cannot be set.", property);
} else {
- mapscript_throw_exception("Property '%s' does not exist in this object." TSRMLS_CC, property);
+ mapscript_throw_exception("Property '%s' does not exist in this object.", property);
}
}
@@ -169,7 +169,7 @@ PHP_METHOD(shapeFileObj, getShape)
parent_object parent;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "l",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "l",
&index) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -183,18 +183,18 @@ PHP_METHOD(shapeFileObj, getShape)
* at this point since it will be set by SHPReadShape().
*/
if ((shape = shapeObj_new(MS_SHAPE_NULL)) == NULL) {
- mapscript_throw_mapserver_exception("Failed creating new shape (out of memory?)" TSRMLS_CC);
+ mapscript_throw_mapserver_exception("Failed creating new shape (out of memory?)");
return;
}
if (shapefileObj_get(php_shapefile->shapefile, index, shape) != MS_SUCCESS) {
shapeObj_destroy(shape);
- mapscript_throw_mapserver_exception("Failed reading shape %ld." TSRMLS_CC, index);
+ mapscript_throw_mapserver_exception("Failed reading shape %ld.", index);
return;
}
MAPSCRIPT_MAKE_PARENT(NULL, NULL);
- mapscript_create_shape(shape, parent, NULL, return_value TSRMLS_CC);
+ mapscript_create_shape(shape, parent, NULL, return_value);
}
/* }}} */
@@ -209,7 +209,7 @@ PHP_METHOD(shapeFileObj, getPoint)
parent_object parent;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "l",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "l",
&index) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -224,19 +224,19 @@ PHP_METHOD(shapeFileObj, getPoint)
*/
/* Create a new PointObj to hold the result */
if ((point = pointObj_new()) == NULL) {
- mapscript_throw_mapserver_exception("Failed creating new point (out of memory?)" TSRMLS_CC);
+ mapscript_throw_mapserver_exception("Failed creating new point (out of memory?)");
return;
}
/* Read from the file */
if (shapefileObj_getPoint(php_shapefile->shapefile, index, point) != MS_SUCCESS) {
pointObj_destroy(point);
- mapscript_throw_mapserver_exception("Failed reading point %ld." TSRMLS_CC, index);
+ mapscript_throw_mapserver_exception("Failed reading point %ld.", index);
return;
}
MAPSCRIPT_MAKE_PARENT(NULL, NULL);
- mapscript_create_point(point, parent, return_value TSRMLS_CC);
+ mapscript_create_point(point, parent, return_value);
}
/* }}} */
@@ -252,7 +252,7 @@ PHP_METHOD(shapeFileObj, getExtent)
parent_object p;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "l",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "l",
&index) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -263,7 +263,7 @@ PHP_METHOD(shapeFileObj, getExtent)
/* Create a new rectObj to hold the result */
if ((rect = rectObj_new()) == NULL) {
- mapscript_throw_mapserver_exception("Failed creating new rectObj (out of memory?)" TSRMLS_CC);
+ mapscript_throw_mapserver_exception("Failed creating new rectObj (out of memory?)");
return;
}
@@ -274,7 +274,7 @@ PHP_METHOD(shapeFileObj, getExtent)
/* Return rectObj */
MAPSCRIPT_INIT_PARENT(p);
- mapscript_create_rect(rect, p, return_value TSRMLS_CC);
+ mapscript_create_rect(rect, p, return_value);
}
/* }}} */
@@ -289,7 +289,7 @@ PHP_METHOD(shapeFileObj, addShape)
int retval = MS_FAILURE;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "O",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "O",
&zshape, mapscript_ce_shape) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -316,7 +316,7 @@ PHP_METHOD(shapeFileObj, addPoint)
int retval = MS_FAILURE;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "O",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "O",
&zpoint, mapscript_ce_point) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -345,7 +345,7 @@ PHP_METHOD(shapeFileObj, getTransformed)
parent_object parent;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "Ol",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "Ol",
&zmap, mapscript_ce_map, &index) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -360,7 +360,7 @@ PHP_METHOD(shapeFileObj, getTransformed)
* at this point since it will be set by SHPReadShape().
*/
if ((shape = shapeObj_new(MS_SHAPE_NULL)) == NULL) {
- mapscript_throw_mapserver_exception("Failed creating new shape (out of memory?)" TSRMLS_CC);
+ mapscript_throw_mapserver_exception("Failed creating new shape (out of memory?)");
return;
}
@@ -368,13 +368,13 @@ PHP_METHOD(shapeFileObj, getTransformed)
if (shapefileObj_getTransformed(php_shapefile->shapefile, php_map->map,
index, shape) != MS_SUCCESS) {
shapeObj_destroy(shape);
- mapscript_throw_mapserver_exception("Failed reading shape %ld." TSRMLS_CC, index);
+ mapscript_throw_mapserver_exception("Failed reading shape %ld.", index);
return;
}
/* Return shape object */
MAPSCRIPT_MAKE_PARENT(NULL, NULL);
- mapscript_create_shape(shape, parent, NULL, return_value TSRMLS_CC);
+ mapscript_create_shape(shape, parent, NULL, return_value);
}
/* }}} */
@@ -414,7 +414,7 @@ zend_function_entry shapefile_functions[
};
-void mapscript_create_shapefile(shapefileObj *shapefile, zval *return_value TSRMLS_DC)
+void mapscript_create_shapefile(shapefileObj *shapefile, zval *return_value)
{
php_shapefile_object * php_shapefile;
@@ -425,13 +425,13 @@ void mapscript_create_shapefile(shapefil
#if PHP_VERSION_ID >= 70000
/* PHP7 - Modification by Bjoern Boldt <mapscript@pixaweb.net> */
-static zend_object *mapscript_shapefile_create_object(zend_class_entry *ce TSRMLS_DC)
+static zend_object *mapscript_shapefile_create_object(zend_class_entry *ce)
{
php_shapefile_object *php_shapefile;
php_shapefile = ecalloc(1, sizeof(*php_shapefile) + zend_object_properties_size(ce));
- zend_object_std_init(&php_shapefile->zobj, ce TSRMLS_CC);
+ zend_object_std_init(&php_shapefile->zobj, ce);
object_properties_init(&php_shapefile->zobj, ce);
php_shapefile->zobj.handlers = &mapscript_shapefile_object_handlers;
@@ -459,7 +459,7 @@ PHP_MINIT_FUNCTION(shapefile)
zend_class_entry ce;
INIT_CLASS_ENTRY(ce, "shapefileObj", shapefile_functions);
- mapscript_ce_shapefile = zend_register_internal_class(&ce TSRMLS_CC);
+ mapscript_ce_shapefile = zend_register_internal_class(&ce);
mapscript_ce_shapefile->create_object = mapscript_shapefile_create_object;
mapscript_ce_shapefile->ce_flags |= ZEND_ACC_FINAL;
@@ -472,7 +472,7 @@ PHP_MINIT_FUNCTION(shapefile)
}
#else
/* PHP5 */
-static void mapscript_shapefile_object_destroy(void *object TSRMLS_DC)
+static void mapscript_shapefile_object_destroy(void *object)
{
php_shapefile_object *php_shapefile = (php_shapefile_object *)object;
@@ -485,7 +485,7 @@ static void mapscript_shapefile_object_d
efree(object);
}
-static zend_object_value mapscript_shapefile_object_new(zend_class_entry *ce TSRMLS_DC)
+static zend_object_value mapscript_shapefile_object_new(zend_class_entry *ce)
{
zend_object_value retval;
php_shapefile_object *php_shapefile;
@@ -493,7 +493,7 @@ static zend_object_value mapscript_shape
MAPSCRIPT_ALLOC_OBJECT(php_shapefile, php_shapefile_object);
retval = mapscript_object_new(&php_shapefile->std, ce,
- &mapscript_shapefile_object_destroy TSRMLS_CC);
+ &mapscript_shapefile_object_destroy);
php_shapefile->bounds = NULL;
diff -rupN --no-dereference MapServer-rel-7-6-4/mapscript/php/style.c MapServer-rel-7-6-4-new/mapscript/php/style.c
--- MapServer-rel-7-6-4/mapscript/php/style.c 2021-07-12 22:16:21.000000000 +0200
+++ MapServer-rel-7-6-4-new/mapscript/php/style.c 2021-11-23 13:07:29.492507470 +0100
@@ -86,7 +86,7 @@ PHP_METHOD(styleObj, __construct)
parent_object parent;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "z|O",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "z|O",
&zparent,
&zstyle, mapscript_ce_style) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
@@ -101,7 +101,7 @@ PHP_METHOD(styleObj, __construct)
else if (Z_TYPE_P(zparent) == IS_OBJECT && Z_OBJCE_P(zparent) == mapscript_ce_label)
php_label = MAPSCRIPT_OBJ_P(php_label_object, zparent);
else {
- mapscript_throw_mapserver_exception("Invalid argument 1: should be a classObj or labelObj" TSRMLS_CC);
+ mapscript_throw_mapserver_exception("Invalid argument 1: should be a classObj or labelObj");
return;
}
@@ -110,12 +110,12 @@ PHP_METHOD(styleObj, __construct)
if (php_class) {
if ((style = styleObj_new(php_class->class, (zstyle ? php_style2->style : NULL))) == NULL) {
- mapscript_throw_mapserver_exception("" TSRMLS_CC);
+ mapscript_throw_mapserver_exception("");
return;
}
} else {
if ((style = styleObj_label_new(php_label->label, (zstyle ? php_style2->style : NULL))) == NULL) {
- mapscript_throw_mapserver_exception("" TSRMLS_CC);
+ mapscript_throw_mapserver_exception("");
return;
}
}
@@ -136,7 +136,7 @@ PHP_METHOD(styleObj, __get)
php_style_object *php_style;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "s",
&property, &property_len) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -181,7 +181,7 @@ PHP_METHOD(styleObj, __get)
else IF_GET_OBJECT("mincolor", mapscript_ce_color, php_style->mincolor, &php_style->style->mincolor)
else IF_GET_OBJECT("maxcolor", mapscript_ce_color, php_style->maxcolor, &php_style->style->maxcolor)
else {
- mapscript_throw_exception("Property '%s' does not exist in this object." TSRMLS_CC, property);
+ mapscript_throw_exception("Property '%s' does not exist in this object.", property);
}
}
@@ -200,7 +200,7 @@ PHP_METHOD(styleObj, __set)
#endif
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "sz",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "sz",
&property, &property_len, &value) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -264,7 +264,7 @@ PHP_METHOD(styleObj, __set)
/* Can a class have no layer object ? */
php_layer = MAPSCRIPT_OBJ(php_layer_object, php_class->parent.val);
if (ZVAL_IS_UNDEF(php_layer->parent.val)) {
- mapscript_throw_exception("No map object associated with this style object." TSRMLS_CC);
+ mapscript_throw_exception("No map object associated with this style object.");
return;
}
php_map = MAPSCRIPT_OBJ(php_map_object, php_layer->parent.val);
@@ -273,7 +273,7 @@ PHP_METHOD(styleObj, __set)
/* The parent is always a map */
php_labelcachemember = MAPSCRIPT_OBJ(php_labelcachemember_object, php_style->parent.val);
if (ZVAL_NOT_UNDEF(php_labelcachemember->parent.val)) {
- mapscript_throw_exception("No map object associated with this style object." TSRMLS_CC);
+ mapscript_throw_exception("No map object associated with this style object.");
return;
}
php_map = MAPSCRIPT_OBJ(php_map_object, php_labelcachemember->parent.val);
@@ -283,7 +283,7 @@ PHP_METHOD(styleObj, __set)
if (styleObj_setSymbolByName(php_style->style,
php_map->map,
php_style->style->symbolname) == -1) {
- mapscript_throw_exception("Symbol not found." TSRMLS_CC);
+ mapscript_throw_exception("Symbol not found.");
return;
}
} else if ( (STRING_EQUAL("color", property)) ||
@@ -291,11 +291,11 @@ PHP_METHOD(styleObj, __set)
(STRING_EQUAL("backgroundcolor", property)) ||
(STRING_EQUAL("maxcolor", property)) ||
(STRING_EQUAL("mincolor", property))) {
- mapscript_throw_exception("Property '%s' is an object and can only be modified through its accessors." TSRMLS_CC, property);
+ mapscript_throw_exception("Property '%s' is an object and can only be modified through its accessors.", property);
} else if ( (STRING_EQUAL("patternlength", property))) {
- mapscript_throw_exception("Property '%s' is read-only and cannot be set." TSRMLS_CC, property);
+ mapscript_throw_exception("Property '%s' is read-only and cannot be set.", property);
} else {
- mapscript_throw_exception("Property '%s' does not exist in this object." TSRMLS_CC, property);
+ mapscript_throw_exception("Property '%s' does not exist in this object.", property);
}
}
@@ -313,7 +313,7 @@ PHP_METHOD(styleObj, updateFromString)
php_style_object *php_style;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "s",
&snippet, &snippet_len) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -323,7 +323,7 @@ PHP_METHOD(styleObj, updateFromString)
php_style = MAPSCRIPT_OBJ_P(php_style_object, zobj);
if ((status = styleObj_updateFromString(php_style->style, snippet)) != MS_SUCCESS) {
- mapscript_throw_mapserver_exception("" TSRMLS_CC);
+ mapscript_throw_mapserver_exception("");
return;
}
@@ -378,7 +378,7 @@ PHP_METHOD(styleObj, setBinding)
php_style_object *php_style;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "ls",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "ls",
&bindingId, &value, &value_len) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -388,12 +388,12 @@ PHP_METHOD(styleObj, setBinding)
php_style = MAPSCRIPT_OBJ_P(php_style_object, zobj);
if (bindingId < 0 || bindingId > MS_STYLE_BINDING_LENGTH) {
- mapscript_throw_exception("Invalid binding id." TSRMLS_CC);
+ mapscript_throw_exception("Invalid binding id.");
return;
}
if (!value || strlen(value) <= 0) {
- mapscript_throw_exception("Invalid binding value." TSRMLS_CC);
+ mapscript_throw_exception("Invalid binding value.");
return;
}
@@ -421,7 +421,7 @@ PHP_METHOD(styleObj, getBinding)
php_style_object *php_style;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "l",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "l",
&bindingId) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -431,7 +431,7 @@ PHP_METHOD(styleObj, getBinding)
php_style = MAPSCRIPT_OBJ_P(php_style_object, zobj);
if (bindingId < 0 || bindingId > MS_STYLE_BINDING_LENGTH) {
- mapscript_throw_exception("Invalid binding id." TSRMLS_CC);
+ mapscript_throw_exception("Invalid binding id.");
return;
}
@@ -453,7 +453,7 @@ PHP_METHOD(styleObj, removeBinding)
php_style_object *php_style;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "l",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "l",
&bindingId) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -463,7 +463,7 @@ PHP_METHOD(styleObj, removeBinding)
php_style = MAPSCRIPT_OBJ_P(php_style_object, zobj);
if (bindingId < 0 || bindingId > MS_STYLE_BINDING_LENGTH) {
- mapscript_throw_exception("Invalid binding id." TSRMLS_CC);
+ mapscript_throw_exception("Invalid binding id.");
return;
}
@@ -536,7 +536,7 @@ PHP_METHOD(styleObj, setGeomTransform)
php_style_object *php_style;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "s",
&transform, &transform_len) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -561,7 +561,7 @@ PHP_METHOD(styleObj, setPattern)
php_style_object *php_style;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "a",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "a",
&zpattern) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -574,7 +574,7 @@ PHP_METHOD(styleObj, setPattern)
numelements = zend_hash_num_elements(pattern_hash);
if (numelements == 0) {
mapscript_report_php_error(E_WARNING,
- "style->setpoints : invalid array of %d element(s) as parameter." TSRMLS_CC, numelements);
+ "style->setpoints : invalid array of %d element(s) as parameter.", numelements);
RETURN_LONG(MS_FAILURE);
}
@@ -649,7 +649,7 @@ zend_function_entry style_functions[] =
};
-void mapscript_create_style(styleObj *style, parent_object parent, zval *return_value TSRMLS_DC)
+void mapscript_create_style(styleObj *style, parent_object parent, zval *return_value)
{
php_style_object * php_style;
object_init_ex(return_value, mapscript_ce_style);
@@ -663,13 +663,13 @@ void mapscript_create_style(styleObj *st
#if PHP_VERSION_ID >= 70000
/* PHP7 - Modification by Bjoern Boldt <mapscript@pixaweb.net> */
-static zend_object *mapscript_style_create_object(zend_class_entry *ce TSRMLS_DC)
+static zend_object *mapscript_style_create_object(zend_class_entry *ce)
{
php_style_object *php_style;
php_style = ecalloc(1, sizeof(*php_style) + zend_object_properties_size(ce));
- zend_object_std_init(&php_style->zobj, ce TSRMLS_CC);
+ zend_object_std_init(&php_style->zobj, ce);
object_properties_init(&php_style->zobj, ce);
php_style->zobj.handlers = &mapscript_style_object_handlers;
@@ -720,7 +720,7 @@ PHP_MINIT_FUNCTION(style)
zend_class_entry ce;
INIT_CLASS_ENTRY(ce, "styleObj", style_functions);
- mapscript_ce_style = zend_register_internal_class(&ce TSRMLS_CC);
+ mapscript_ce_style = zend_register_internal_class(&ce);
mapscript_ce_style->create_object = mapscript_style_create_object;
mapscript_ce_style->ce_flags |= ZEND_ACC_FINAL;
@@ -734,7 +734,7 @@ PHP_MINIT_FUNCTION(style)
}
#else
/* PHP5 */
-static void mapscript_style_object_destroy(void *object TSRMLS_DC)
+static void mapscript_style_object_destroy(void *object)
{
php_style_object *php_style = (php_style_object *)object;
@@ -749,7 +749,7 @@ static void mapscript_style_object_destr
efree(object);
}
-static zend_object_value mapscript_style_object_new_ex(zend_class_entry *ce, php_style_object **ptr TSRMLS_DC)
+static zend_object_value mapscript_style_object_new_ex(zend_class_entry *ce, php_style_object **ptr)
{
zend_object_value retval;
php_style_object *php_style;
@@ -758,7 +758,7 @@ static zend_object_value mapscript_style
retval = mapscript_object_new_ex(&php_style->std, ce,
&mapscript_style_object_destroy,
- &mapscript_style_object_handlers TSRMLS_CC);
+ &mapscript_style_object_handlers);
if (ptr)
*ptr = php_style;
@@ -771,20 +771,20 @@ static zend_object_value mapscript_style
return retval;
}
-static zend_object_value mapscript_style_object_new(zend_class_entry *ce TSRMLS_DC)
+static zend_object_value mapscript_style_object_new(zend_class_entry *ce)
{
- return mapscript_style_object_new_ex(ce, NULL TSRMLS_CC);
+ return mapscript_style_object_new_ex(ce, NULL);
}
-static zend_object_value mapscript_style_object_clone(zval *zobj TSRMLS_DC)
+static zend_object_value mapscript_style_object_clone(zval *zobj)
{
php_style_object *php_style_old, *php_style_new;
zend_object_value new_ov;
php_style_old = MAPSCRIPT_OBJ_P(php_style_object, zobj);
- new_ov = mapscript_style_object_new_ex(mapscript_ce_style, &php_style_new TSRMLS_CC);
- zend_objects_clone_members(&php_style_new->std, new_ov, &php_style_old->std, Z_OBJ_HANDLE_P(zobj) TSRMLS_CC);
+ new_ov = mapscript_style_object_new_ex(mapscript_ce_style, &php_style_new);
+ zend_objects_clone_members(&php_style_new->std, new_ov, &php_style_old->std, Z_OBJ_HANDLE_P(zobj));
php_style_new->style = styleObj_clone(php_style_old->style);
diff -rupN --no-dereference MapServer-rel-7-6-4/mapscript/php/symbol.c MapServer-rel-7-6-4-new/mapscript/php/symbol.c
--- MapServer-rel-7-6-4/mapscript/php/symbol.c 2021-07-12 22:16:21.000000000 +0200
+++ MapServer-rel-7-6-4-new/mapscript/php/symbol.c 2021-11-23 13:07:29.492507470 +0100
@@ -79,7 +79,7 @@ PHP_METHOD(symbolObj, __construct)
parent_object parent;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "Os",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "Os",
&zmap, mapscript_ce_map,
&symbolName, &symbolName_len) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
@@ -93,7 +93,7 @@ PHP_METHOD(symbolObj, __construct)
symbolId = msAddNewSymbol(php_map->map, symbolName);
if (symbolId == -1) {
- mapscript_throw_mapserver_exception("Unable to construct symbolObj" TSRMLS_CC);
+ mapscript_throw_mapserver_exception("Unable to construct symbolObj");
return;
}
@@ -113,7 +113,7 @@ PHP_METHOD(symbolObj, __get)
php_symbol_object *php_symbol;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "s",
&property, &property_len) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -141,7 +141,7 @@ PHP_METHOD(symbolObj, __get)
else IF_GET_DOUBLE("maxy", php_symbol->symbol->maxy)
else IF_GET_STRING("font", php_symbol->symbol->font)
else {
- mapscript_throw_exception("Property '%s' does not exist in this object." TSRMLS_CC, property);
+ mapscript_throw_exception("Property '%s' does not exist in this object.", property);
}
}
@@ -154,7 +154,7 @@ PHP_METHOD(symbolObj, __set)
php_symbol_object *php_symbol;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "sz",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "sz",
&property, &property_len, &value) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -181,9 +181,9 @@ PHP_METHOD(symbolObj, __set)
else IF_SET_DOUBLE("miny", php_symbol->symbol->miny, value)
else if ( (STRING_EQUAL("numpoints", property)) ||
(STRING_EQUAL("imagepath", property))) {
- mapscript_throw_exception("Property '%s' is read-only and cannot be set." TSRMLS_CC, property);
+ mapscript_throw_exception("Property '%s' is read-only and cannot be set.", property);
} else {
- mapscript_throw_exception("Property '%s' does not exist in this object." TSRMLS_CC, property);
+ mapscript_throw_exception("Property '%s' does not exist in this object.", property);
}
}
@@ -199,7 +199,7 @@ PHP_METHOD(symbolObj, setPoints)
php_symbol_object *php_symbol;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "a",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "a",
&zpoints) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -212,7 +212,7 @@ PHP_METHOD(symbolObj, setPoints)
numelements = zend_hash_num_elements(points_hash);
if ((numelements == 0) || (numelements % 2 != 0)) {
mapscript_report_php_error(E_WARNING,
- "symbol->setpoints : invalid array of %d element(s) as parameter." TSRMLS_CC, numelements);
+ "symbol->setpoints : invalid array of %d element(s) as parameter.", numelements);
RETURN_LONG(MS_FAILURE);
}
@@ -290,7 +290,7 @@ PHP_METHOD(symbolObj, setImagePath)
int status = MS_FAILURE;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "s",
&filename, &filename_len) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -302,7 +302,7 @@ PHP_METHOD(symbolObj, setImagePath)
status = msLoadImageSymbol(php_symbol->symbol, filename);
if (status != MS_SUCCESS) {
- mapscript_throw_mapserver_exception("" TSRMLS_CC);
+ mapscript_throw_mapserver_exception("");
return;
}
@@ -319,7 +319,7 @@ PHP_METHOD(symbolObj, setImage)
php_image_object *php_image;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "O",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "O",
&zimage, mapscript_ce_image) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -344,7 +344,7 @@ PHP_METHOD(symbolObj, getImage)
php_outputformat_object *php_outputformat;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "O",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "O",
&zoutputformat, mapscript_ce_outputformat) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -357,7 +357,7 @@ PHP_METHOD(symbolObj, getImage)
image = symbolObj_getImage(php_symbol->symbol, php_outputformat->outputformat);
if (image == NULL) {
- mapscript_throw_exception("Unable to get the symbol image" TSRMLS_CC);
+ mapscript_throw_exception("Unable to get the symbol image");
return;
}
@@ -366,7 +366,7 @@ PHP_METHOD(symbolObj, getImage)
if (msGetOutputFormatIndex(php_map->map, php_outputformat->outputformat->name) == -1)
msAppendOutputFormat(php_map->map, php_outputformat->outputformat);
- mapscript_create_image(image, return_value TSRMLS_CC);
+ mapscript_create_image(image, return_value);
} /* }}} */
zend_function_entry symbol_functions[] = {
@@ -383,7 +383,7 @@ zend_function_entry symbol_functions[] =
}
};
-void mapscript_create_symbol(symbolObj *symbol, parent_object parent, zval *return_value TSRMLS_DC)
+void mapscript_create_symbol(symbolObj *symbol, parent_object parent, zval *return_value)
{
php_symbol_object * php_symbol;
object_init_ex(return_value, mapscript_ce_symbol);
@@ -397,13 +397,13 @@ void mapscript_create_symbol(symbolObj *
#if PHP_VERSION_ID >= 70000
/* PHP7 - Modification by Bjoern Boldt <mapscript@pixaweb.net> */
-static zend_object *mapscript_symbol_create_object(zend_class_entry *ce TSRMLS_DC)
+static zend_object *mapscript_symbol_create_object(zend_class_entry *ce)
{
php_symbol_object *php_symbol;
php_symbol = ecalloc(1, sizeof(*php_symbol) + zend_object_properties_size(ce));
- zend_object_std_init(&php_symbol->zobj, ce TSRMLS_CC);
+ zend_object_std_init(&php_symbol->zobj, ce);
object_properties_init(&php_symbol->zobj, ce);
php_symbol->zobj.handlers = &mapscript_symbol_object_handlers;
@@ -431,7 +431,7 @@ PHP_MINIT_FUNCTION(symbol)
zend_class_entry ce;
INIT_CLASS_ENTRY(ce, "symbolObj", symbol_functions);
- mapscript_ce_symbol = zend_register_internal_class(&ce TSRMLS_CC);
+ mapscript_ce_symbol = zend_register_internal_class(&ce);
mapscript_ce_symbol->create_object = mapscript_symbol_create_object;
mapscript_ce_symbol->ce_flags |= ZEND_ACC_FINAL;
@@ -444,7 +444,7 @@ PHP_MINIT_FUNCTION(symbol)
}
#else
/* PHP5 */
-static void mapscript_symbol_object_destroy(void *object TSRMLS_DC)
+static void mapscript_symbol_object_destroy(void *object)
{
php_symbol_object *php_symbol = (php_symbol_object *)object;
@@ -457,7 +457,7 @@ static void mapscript_symbol_object_dest
efree(object);
}
-static zend_object_value mapscript_symbol_object_new(zend_class_entry *ce TSRMLS_DC)
+static zend_object_value mapscript_symbol_object_new(zend_class_entry *ce)
{
zend_object_value retval;
php_symbol_object *php_symbol;
@@ -465,7 +465,7 @@ static zend_object_value mapscript_symbo
MAPSCRIPT_ALLOC_OBJECT(php_symbol, php_symbol_object);
retval = mapscript_object_new(&php_symbol->std, ce,
- &mapscript_symbol_object_destroy TSRMLS_CC);
+ &mapscript_symbol_object_destroy);
MAPSCRIPT_INIT_PARENT(php_symbol->parent);
diff -rupN --no-dereference MapServer-rel-7-6-4/mapscript/php/web.c MapServer-rel-7-6-4-new/mapscript/php/web.c
--- MapServer-rel-7-6-4/mapscript/php/web.c 2021-07-12 22:16:21.000000000 +0200
+++ MapServer-rel-7-6-4-new/mapscript/php/web.c 2021-11-23 13:07:29.492507470 +0100
@@ -53,7 +53,7 @@ ZEND_END_ARG_INFO()
webObj CANNOT be instanciated, this will throw an exception on use */
PHP_METHOD(webObj, __construct)
{
- mapscript_throw_exception("webObj cannot be constructed" TSRMLS_CC);
+ mapscript_throw_exception("webObj cannot be constructed");
}
/* }}} */
@@ -65,7 +65,7 @@ PHP_METHOD(webObj, __get)
php_web_object *php_web;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "s",
&property, &property_len) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -94,7 +94,7 @@ PHP_METHOD(webObj, __get)
else IF_GET_OBJECT("metadata", mapscript_ce_hashtable, php_web->metadata, &php_web->web->metadata)
else IF_GET_OBJECT("validation", mapscript_ce_hashtable, php_web->validation, &php_web->web->validation)
else {
- mapscript_throw_exception("Property '%s' does not exist in this object." TSRMLS_CC, property);
+ mapscript_throw_exception("Property '%s' does not exist in this object.", property);
}
}
@@ -107,7 +107,7 @@ PHP_METHOD(webObj, __set)
php_web_object *php_web;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "sz",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "sz",
&property, &property_len, &value) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -133,12 +133,12 @@ PHP_METHOD(webObj, __set)
else if ( (STRING_EQUAL("empty", property)) ||
(STRING_EQUAL("error", property)) ||
(STRING_EQUAL("extent", property))) {
- mapscript_throw_exception("Property '%s' is read-only and cannot be set." TSRMLS_CC, property);
+ mapscript_throw_exception("Property '%s' is read-only and cannot be set.", property);
} else if ( (STRING_EQUAL("metadata", property)) ||
(STRING_EQUAL("validation", property)) ) {
- mapscript_throw_exception("Property '%s' is an object and can only be modified through its accessors." TSRMLS_CC, property);
+ mapscript_throw_exception("Property '%s' is an object and can only be modified through its accessors.", property);
} else {
- mapscript_throw_exception("Property '%s' does not exist in this object." TSRMLS_CC, property);
+ mapscript_throw_exception("Property '%s' does not exist in this object.", property);
}
}
@@ -153,7 +153,7 @@ PHP_METHOD(webObj, updateFromString)
int status = MS_FAILURE;
PHP_MAPSCRIPT_ERROR_HANDLING(TRUE);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s",
+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "s",
&snippet, &snippet_len) == FAILURE) {
PHP_MAPSCRIPT_RESTORE_ERRORS(TRUE);
return;
@@ -165,7 +165,7 @@ PHP_METHOD(webObj, updateFromString)
status = webObj_updateFromString(php_web->web, snippet);
if (status != MS_SUCCESS) {
- mapscript_throw_mapserver_exception("" TSRMLS_CC);
+ mapscript_throw_mapserver_exception("");
return;
}
@@ -234,7 +234,7 @@ zend_function_entry web_functions[] = {
}
};
-void mapscript_create_web(webObj *web, parent_object parent, zval *return_value TSRMLS_DC)
+void mapscript_create_web(webObj *web, parent_object parent, zval *return_value)
{
php_web_object * php_web;
object_init_ex(return_value, mapscript_ce_web);
@@ -247,13 +247,13 @@ void mapscript_create_web(webObj *web, p
#if PHP_VERSION_ID >= 70000
/* PHP7 - Modification by Bjoern Boldt <mapscript@pixaweb.net> */
-static zend_object *mapscript_web_create_object(zend_class_entry *ce TSRMLS_DC)
+static zend_object *mapscript_web_create_object(zend_class_entry *ce)
{
php_web_object *php_web;
php_web = ecalloc(1, sizeof(*php_web) + zend_object_properties_size(ce));
- zend_object_std_init(&php_web->zobj, ce TSRMLS_CC);
+ zend_object_std_init(&php_web->zobj, ce);
object_properties_init(&php_web->zobj, ce);
php_web->zobj.handlers = &mapscript_web_object_handlers;
@@ -287,7 +287,7 @@ PHP_MINIT_FUNCTION(web)
zend_class_entry ce;
INIT_CLASS_ENTRY(ce, "webObj", web_functions);
- mapscript_ce_web = zend_register_internal_class(&ce TSRMLS_CC);
+ mapscript_ce_web = zend_register_internal_class(&ce);
mapscript_ce_web->create_object = mapscript_web_create_object;
mapscript_ce_web->ce_flags |= ZEND_ACC_FINAL;
@@ -300,7 +300,7 @@ PHP_MINIT_FUNCTION(web)
}
#else
/* PHP5 */
-static void mapscript_web_object_destroy(void *object TSRMLS_DC)
+static void mapscript_web_object_destroy(void *object)
{
php_web_object *php_web = (php_web_object *)object;
@@ -316,7 +316,7 @@ static void mapscript_web_object_destroy
efree(object);
}
-static zend_object_value mapscript_web_object_new(zend_class_entry *ce TSRMLS_DC)
+static zend_object_value mapscript_web_object_new(zend_class_entry *ce)
{
zend_object_value retval;
php_web_object *php_web;
@@ -324,7 +324,7 @@ static zend_object_value mapscript_web_o
MAPSCRIPT_ALLOC_OBJECT(php_web, php_web_object);
retval = mapscript_object_new(&php_web->std, ce,
- &mapscript_web_object_destroy TSRMLS_CC);
+ &mapscript_web_object_destroy);
MAPSCRIPT_INIT_PARENT(php_web->parent);
php_web->extent = NULL;