Commit: adb1e38468dcd50219c594ff2f71bb4d27ee01a4
Author: Anatol Belski <a...@php.net> Thu, 5 Dec 2013 14:35:06 +0100
Parents: e8815370891e94de8a88af9e656a82eed968c084
Branches: str_size_and_int64
Link:
http://git.php.net/?p=php-src.git;a=commitdiff;h=adb1e38468dcd50219c594ff2f71bb4d27ee01a4
Log:
integrated %pd into more ported extensions
Changed paths:
M ext/calendar/calendar.c
M ext/mysqli/mysqli_api.c
M ext/mysqli/mysqli_nonapi.c
M ext/mysqlnd/mysqlnd_bt.c
M ext/mysqlnd/mysqlnd_wireprotocol.c
M ext/mysqlnd/php_mysqlnd.c
M ext/odbc/php_odbc.c
M ext/odbc/tests/config.inc
M ext/opcache/zend_accelerator_module.c
M ext/opcache/zend_shared_alloc.c
M ext/pdo/pdo_dbh.c
M ext/pdo/pdo_stmt.c
M ext/pdo_pgsql/pgsql_driver.c
M ext/pdo_pgsql/pgsql_statement.c
M ext/pgsql/tests/config.inc
M ext/phar/func_interceptors.c
M ext/simplexml/simplexml.c
M ext/snmp/snmp.c
M ext/soap/php_encoding.c
M ext/soap/php_http.c
M ext/soap/soap.c
M ext/sockets/conversions.c
M ext/sockets/multicast.c
M ext/sockets/sendrecvmsg.c
M ext/sockets/sockets.c
M ext/standard/math.c
M ext/standard/metaphone.c
M ext/wddx/wddx.c
M ext/xmlrpc/xmlrpc-epi-php.c
M ext/zip/php_zip.c
M ext/zlib/zlib_filter.c
diff --git a/ext/calendar/calendar.c b/ext/calendar/calendar.c
index efdc58e..be9e73c 100644
--- a/ext/calendar/calendar.c
+++ b/ext/calendar/calendar.c
@@ -313,7 +313,7 @@ PHP_FUNCTION(cal_info)
if (cal != -1 && (cal < 0 || cal >= CAL_NUM_CALS)) {
- php_error_docref(NULL TSRMLS_CC, E_WARNING, "invalid calendar
ID %ld.", cal);
+ php_error_docref(NULL TSRMLS_CC, E_WARNING, "invalid calendar
ID %pd.", cal);
RETURN_FALSE;
}
@@ -335,7 +335,7 @@ PHP_FUNCTION(cal_days_in_month)
}
if (cal < 0 || cal >= CAL_NUM_CALS) {
- php_error_docref(NULL TSRMLS_CC, E_WARNING, "invalid calendar
ID %ld.", cal);
+ php_error_docref(NULL TSRMLS_CC, E_WARNING, "invalid calendar
ID %pd.", cal);
RETURN_FALSE;
}
@@ -377,7 +377,7 @@ PHP_FUNCTION(cal_to_jd)
}
if (cal < 0 || cal >= CAL_NUM_CALS) {
- php_error_docref(NULL TSRMLS_CC, E_WARNING, "invalid calendar
ID %ld.", cal);
+ php_error_docref(NULL TSRMLS_CC, E_WARNING, "invalid calendar
ID %pd.", cal);
RETURN_FALSE;
}
@@ -399,7 +399,7 @@ PHP_FUNCTION(cal_from_jd)
}
if (cal < 0 || cal >= CAL_NUM_CALS) {
- php_error_docref(NULL TSRMLS_CC, E_WARNING, "invalid calendar
ID %ld", cal);
+ php_error_docref(NULL TSRMLS_CC, E_WARNING, "invalid calendar
ID %pd", cal);
RETURN_FALSE;
}
calendar = &cal_conversion_table[cal];
diff --git a/ext/mysqli/mysqli_api.c b/ext/mysqli/mysqli_api.c
index 0722c78..b78fc29 100644
--- a/ext/mysqli/mysqli_api.c
+++ b/ext/mysqli/mysqli_api.c
@@ -2303,7 +2303,7 @@ PHP_FUNCTION(mysqli_stmt_attr_set)
MYSQLI_FETCH_RESOURCE_STMT(stmt, &mysql_stmt, MYSQLI_STATUS_VALID);
if (mode_in < 0) {
- php_error_docref(NULL TSRMLS_CC, E_WARNING, "mode should be
non-negative, %ld passed", mode_in);
+ php_error_docref(NULL TSRMLS_CC, E_WARNING, "mode should be
non-negative, %pd passed", mode_in);
RETURN_FALSE;
}
diff --git a/ext/mysqli/mysqli_nonapi.c b/ext/mysqli/mysqli_nonapi.c
index 525f4f4..e409e25 100644
--- a/ext/mysqli/mysqli_nonapi.c
+++ b/ext/mysqli/mysqli_nonapi.c
@@ -202,14 +202,14 @@ void mysqli_common_connect(INTERNAL_FUNCTION_PARAMETERS,
zend_bool is_real_conne
}
}
if (MyG(max_links) != -1 && MyG(num_links) >= MyG(max_links)) {
- php_error_docref(NULL TSRMLS_CC, E_WARNING, "Too many open
links (%ld)", MyG(num_links));
+ php_error_docref(NULL TSRMLS_CC, E_WARNING, "Too many open
links (%pd)", MyG(num_links));
goto err;
}
if (persistent && MyG(max_persistent) != -1 &&
(MyG(num_active_persistent) + MyG(num_inactive_persistent))>=
MyG(max_persistent))
{
- php_error_docref(NULL TSRMLS_CC, E_WARNING, "Too many open
persistent links (%ld)",
+ php_error_docref(NULL TSRMLS_CC, E_WARNING, "Too many open
persistent links (%pd)",
MyG(num_active_persistent) + MyG(num_inactive_persistent));
goto err;
}
@@ -1108,7 +1108,7 @@ PHP_FUNCTION(mysqli_begin_transaction)
}
MYSQLI_FETCH_RESOURCE_CONN(mysql, &mysql_link, MYSQLI_STATUS_VALID);
if (flags < 0) {
- php_error_docref(NULL TSRMLS_CC, E_WARNING, "Invalid value for
parameter flags (%ld)", flags);
+ php_error_docref(NULL TSRMLS_CC, E_WARNING, "Invalid value for
parameter flags (%pd)", flags);
err = TRUE;
}
if (!name_len) {
diff --git a/ext/mysqlnd/mysqlnd_bt.c b/ext/mysqlnd/mysqlnd_bt.c
index 8648796..c06f561 100644
--- a/ext/mysqlnd/mysqlnd_bt.c
+++ b/ext/mysqlnd/mysqlnd_bt.c
@@ -177,7 +177,7 @@ mysqlnd_build_trace_string(zval **frame TSRMLS_DC, int
num_args, va_list args, z
line = 0;
}
s_tmp = emalloc(Z_STRSIZE_PP(file) + MAX_LENGTH_OF_LONG + 4 +
1);
- sprintf(s_tmp, "%s(%ld): ", Z_STRVAL_PP(file), line);
+ sprintf(s_tmp, "%s(%pd): ", Z_STRVAL_PP(file), line);
TRACE_APPEND_STRL(s_tmp, strlen(s_tmp));
efree(s_tmp);
} else {
diff --git a/ext/mysqlnd/mysqlnd_wireprotocol.c
b/ext/mysqlnd/mysqlnd_wireprotocol.c
index ebfd03b..b71b106 100644
--- a/ext/mysqlnd/mysqlnd_wireprotocol.c
+++ b/ext/mysqlnd/mysqlnd_wireprotocol.c
@@ -714,7 +714,7 @@ php_mysqlnd_auth_response_read(void * _packet,
MYSQLND_CONN_DATA * conn TSRMLS_D
packet->message_len = 0;
}
- DBG_INF_FMT("OK packet: aff_rows=%lld last_ins_id=%ld
server_status=%u warnings=%u",
+ DBG_INF_FMT("OK packet: aff_rows=%lld last_ins_id=%pd
server_status=%u warnings=%u",
packet->affected_rows,
packet->last_insert_id, packet->server_status,
packet->warning_count);
}
diff --git a/ext/mysqlnd/php_mysqlnd.c b/ext/mysqlnd/php_mysqlnd.c
index b374b84..3acd69b 100644
--- a/ext/mysqlnd/php_mysqlnd.c
+++ b/ext/mysqlnd/php_mysqlnd.c
@@ -150,11 +150,11 @@ PHP_MINFO_FUNCTION(mysqlnd)
#else
"not
supported");
#endif
- snprintf(buf, sizeof(buf), "%ld", MYSQLND_G(net_cmd_buffer_size));
+ snprintf(buf, sizeof(buf), "%pd", MYSQLND_G(net_cmd_buffer_size));
php_info_print_table_row(2, "Command buffer size", buf);
- snprintf(buf, sizeof(buf), "%ld", MYSQLND_G(net_read_buffer_size));
+ snprintf(buf, sizeof(buf), "%pd", MYSQLND_G(net_read_buffer_size));
php_info_print_table_row(2, "Read buffer size", buf);
- snprintf(buf, sizeof(buf), "%ld", MYSQLND_G(net_read_timeout));
+ snprintf(buf, sizeof(buf), "%pd", MYSQLND_G(net_read_timeout));
php_info_print_table_row(2, "Read timeout", buf);
php_info_print_table_row(2, "Collecting statistics",
MYSQLND_G(collect_statistics)? "Yes":"No");
php_info_print_table_row(2, "Collecting memory statistics",
MYSQLND_G(collect_memory_statistics)? "Yes":"No");
diff --git a/ext/odbc/php_odbc.c b/ext/odbc/php_odbc.c
index 424388a..0fa1b7a 100644
--- a/ext/odbc/php_odbc.c
+++ b/ext/odbc/php_odbc.c
@@ -846,9 +846,9 @@ PHP_MINFO_FUNCTION(odbc)
php_info_print_table_start();
php_info_print_table_header(2, "ODBC Support", "enabled");
- snprintf(buf, sizeof(buf), "%ld", ODBCG(num_persistent));
+ snprintf(buf, sizeof(buf), "%pd", ODBCG(num_persistent));
php_info_print_table_row(2, "Active Persistent Links", buf);
- snprintf(buf, sizeof(buf), "%ld", ODBCG(num_links));
+ snprintf(buf, sizeof(buf), "%pd", ODBCG(num_links));
php_info_print_table_row(2, "Active Links", buf);
php_info_print_table_row(2, "ODBC library", PHP_ODBC_TYPE);
#ifndef PHP_WIN32
diff --git a/ext/odbc/tests/config.inc b/ext/odbc/tests/config.inc
index a88eea4..14dff79 100644
--- a/ext/odbc/tests/config.inc
+++ b/ext/odbc/tests/config.inc
@@ -3,6 +3,6 @@
putenv('ODBCINI=/etc/odbc.ini');
putenv('ODBCSYSINI=/etc');
-$dsn = 'myodbc3';
-$user = 'root';
+$dsn = 'Driver={Microsoft Access Driver (*.mdb,
*.accdb)};Dbq=d:\php_test.accdb;';
+$user = '';
$pass = '';
diff --git a/ext/opcache/zend_accelerator_module.c
b/ext/opcache/zend_accelerator_module.c
index 2b98c3d..9f56d6d 100644
--- a/ext/opcache/zend_accelerator_module.c
+++ b/ext/opcache/zend_accelerator_module.c
@@ -428,25 +428,25 @@ void zend_accel_info(ZEND_MODULE_INFO_FUNC_ARGS)
php_info_print_table_row(2, "Shared memory model",
zend_accel_get_shared_model());
snprintf(buf, sizeof(buf), "%ld", ZCSG(hits));
php_info_print_table_row(2, "Cache hits", buf);
- snprintf(buf, sizeof(buf), "%ld",
ZSMMG(memory_exhausted)?ZCSG(misses):ZCSG(misses)-ZCSG(blacklist_misses));
+ snprintf(buf, sizeof(buf), "%pd",
ZSMMG(memory_exhausted)?ZCSG(misses):ZCSG(misses)-ZCSG(blacklist_misses));
php_info_print_table_row(2, "Cache misses", buf);
snprintf(buf, sizeof(buf), "%ld",
ZCG(accel_directives).memory_consumption-zend_shared_alloc_get_free_memory()-ZSMMG(wasted_shared_memory));
php_info_print_table_row(2, "Used memory", buf);
- snprintf(buf, sizeof(buf), "%ld",
zend_shared_alloc_get_free_memory());
+ snprintf(buf, sizeof(buf), "%pd",
zend_shared_alloc_get_free_memory());
php_info_print_table_row(2, "Free memory", buf);
- snprintf(buf, sizeof(buf), "%ld",
ZSMMG(wasted_shared_memory));
+ snprintf(buf, sizeof(buf), "%pd",
ZSMMG(wasted_shared_memory));
php_info_print_table_row(2, "Wasted memory", buf);
snprintf(buf, sizeof(buf), "%ld",
ZCSG(hash).num_direct_entries);
php_info_print_table_row(2, "Cached scripts", buf);
snprintf(buf, sizeof(buf), "%ld",
ZCSG(hash).num_entries);
php_info_print_table_row(2, "Cached keys", buf);
- snprintf(buf, sizeof(buf), "%ld",
ZCSG(hash).max_num_entries);
+ snprintf(buf, sizeof(buf), "%pd",
ZCSG(hash).max_num_entries);
php_info_print_table_row(2, "Max keys", buf);
- snprintf(buf, sizeof(buf), "%ld", ZCSG(oom_restarts));
+ snprintf(buf, sizeof(buf), "%pd", ZCSG(oom_restarts));
php_info_print_table_row(2, "OOM restarts", buf);
- snprintf(buf, sizeof(buf), "%ld", ZCSG(hash_restarts));
+ snprintf(buf, sizeof(buf), "%pd", ZCSG(hash_restarts));
php_info_print_table_row(2, "Hash keys restarts", buf);
- snprintf(buf, sizeof(buf), "%ld",
ZCSG(manual_restarts));
+ snprintf(buf, sizeof(buf), "%pd",
ZCSG(manual_restarts));
php_info_print_table_row(2, "Manual restarts", buf);
}
}
diff --git a/ext/opcache/zend_shared_alloc.c b/ext/opcache/zend_shared_alloc.c
index cf4e0ff..204aaea 100644
--- a/ext/opcache/zend_shared_alloc.c
+++ b/ext/opcache/zend_shared_alloc.c
@@ -101,7 +101,7 @@ void zend_shared_alloc_create_lock(void)
static void no_memory_bailout(size_t allocate_size, char *error)
{
- zend_accel_error(ACCEL_LOG_FATAL, "Unable to allocate shared memory
segment of %ld bytes: %s: %s (%d)", allocate_size, error?error:"unknown",
strerror(errno), errno );
+ zend_accel_error(ACCEL_LOG_FATAL, "Unable to allocate shared memory
segment of %zd bytes: %s: %s (%d)", allocate_size, error?error:"unknown",
strerror(errno), errno );
}
static void copy_shared_segments(void *to, void *from, int count, int size)
@@ -288,7 +288,7 @@ static size_t zend_shared_alloc_get_largest_free_block(void)
#define MIN_FREE_MEMORY 64*1024
#define SHARED_ALLOC_FAILED() do { \
- zend_accel_error(ACCEL_LOG_WARNING, "Not enough free shared
space to allocate %ld bytes (%ld bytes free)", (long)size,
(long)ZSMMG(shared_free)); \
+ zend_accel_error(ACCEL_LOG_WARNING, "Not enough free shared
space to allocate %pd bytes (%pd bytes free)", (zend_int_t)size,
(zend_int_t)ZSMMG(shared_free)); \
if (zend_shared_alloc_get_largest_free_block() <
MIN_FREE_MEMORY) { \
ZSMMG(memory_exhausted) = 1; \
} \
diff --git a/ext/pdo/pdo_dbh.c b/ext/pdo/pdo_dbh.c
index d08dcb5..2d64710 100644
--- a/ext/pdo/pdo_dbh.c
+++ b/ext/pdo/pdo_dbh.c
@@ -144,7 +144,7 @@ PDO_API void pdo_handle_error(pdo_dbh_t *dbh, pdo_stmt_t
*stmt TSRMLS_DC) /* {{{
}
if (supp) {
- spprintf(&message, 0, "SQLSTATE[%s]: %s: %ld %s", *pdo_err,
msg, native_code, supp);
+ spprintf(&message, 0, "SQLSTATE[%s]: %s: %pd %s", *pdo_err,
msg, native_code, supp);
} else {
spprintf(&message, 0, "SQLSTATE[%s]: %s", *pdo_err, msg);
}
diff --git a/ext/pdo/pdo_stmt.c b/ext/pdo/pdo_stmt.c
index 1db3dda..7301c7f 100644
--- a/ext/pdo/pdo_stmt.c
+++ b/ext/pdo/pdo_stmt.c
@@ -2175,7 +2175,7 @@ static PHP_METHOD(PDOStatement, debugDumpParams)
res = zend_hash_get_current_key_ex(stmt->bound_params,
&str, &len, &num, 0, &pos);
if (res == HASH_KEY_IS_LONG) {
- php_stream_printf(out TSRMLS_CC, "Key: Position
#%ld:\n", num);
+ php_stream_printf(out TSRMLS_CC, "Key: Position
#%pd:\n", num);
} else if (res == HASH_KEY_IS_STRING) {
php_stream_printf(out TSRMLS_CC, "Key: Name:
[%d] %.*s\n", len, len, str);
}
diff --git a/ext/pdo_pgsql/pgsql_driver.c b/ext/pdo_pgsql/pgsql_driver.c
index fbcd25c..5f5c5de 100644
--- a/ext/pdo_pgsql/pgsql_driver.c
+++ b/ext/pdo_pgsql/pgsql_driver.c
@@ -1182,13 +1182,13 @@ static int pdo_pgsql_handle_factory(pdo_dbh_t *dbh,
zval *driver_options TSRMLS_
/* support both full connection string & connection string + login
and/or password */
if (dbh->username && dbh->password) {
- spprintf(&conn_str, 0, "%s user=%s password=%s
connect_timeout=%ld", dbh->data_source, dbh->username, dbh->password,
connect_timeout);
+ spprintf(&conn_str, 0, "%s user=%s password=%s
connect_timeout=%pd", dbh->data_source, dbh->username, dbh->password,
connect_timeout);
} else if (dbh->username) {
- spprintf(&conn_str, 0, "%s user=%s connect_timeout=%ld",
dbh->data_source, dbh->username, connect_timeout);
+ spprintf(&conn_str, 0, "%s user=%s connect_timeout=%pd",
dbh->data_source, dbh->username, connect_timeout);
} else if (dbh->password) {
- spprintf(&conn_str, 0, "%s password=%s connect_timeout=%ld",
dbh->data_source, dbh->password, connect_timeout);
+ spprintf(&conn_str, 0, "%s password=%s connect_timeout=%pd",
dbh->data_source, dbh->password, connect_timeout);
} else {
- spprintf(&conn_str, 0, "%s connect_timeout=%ld", (char *)
dbh->data_source, connect_timeout);
+ spprintf(&conn_str, 0, "%s connect_timeout=%pd", (char *)
dbh->data_source, connect_timeout);
}
H->server = PQconnectdb(conn_str);
diff --git a/ext/pdo_pgsql/pgsql_statement.c b/ext/pdo_pgsql/pgsql_statement.c
index 3567f11..d09a0cc 100644
--- a/ext/pdo_pgsql/pgsql_statement.c
+++ b/ext/pdo_pgsql/pgsql_statement.c
@@ -395,8 +395,8 @@ static int pgsql_stmt_fetch(pdo_stmt_t *stmt,
case PDO_FETCH_ORI_PRIOR: spprintf(&ori_str, 0,
"BACKWARD"); break;
case PDO_FETCH_ORI_FIRST: spprintf(&ori_str, 0,
"FIRST"); break;
case PDO_FETCH_ORI_LAST: spprintf(&ori_str, 0,
"LAST"); break;
- case PDO_FETCH_ORI_ABS: spprintf(&ori_str, 0,
"ABSOLUTE %ld", offset); break;
- case PDO_FETCH_ORI_REL: spprintf(&ori_str, 0,
"RELATIVE %ld", offset); break;
+ case PDO_FETCH_ORI_ABS: spprintf(&ori_str, 0,
"ABSOLUTE %pd", offset); break;
+ case PDO_FETCH_ORI_REL: spprintf(&ori_str, 0,
"RELATIVE %pd", offset); break;
default:
return 0;
}
diff --git a/ext/pgsql/tests/config.inc b/ext/pgsql/tests/config.inc
index ffe31a8..9c22254 100644
--- a/ext/pgsql/tests/config.inc
+++ b/ext/pgsql/tests/config.inc
@@ -4,11 +4,11 @@
// "test" database must be existed. i.e. "createdb test" before testing
// PostgreSQL uses login name as username, user must have access to "test"
database.
-$conn_str = "host=localhost dbname=test port=5432"; // connection string
+$conn_str = "user=test password=test host=localhost dbname=test port=5432";
// connection string
$table_name = "php_pgsql_test"; // test table that will be created
$num_test_record = 1000; // Number of records to create
$table_def = "CREATE TABLE php_pgsql_test (num int, str text, bin bytea);"; //
Test table
$field_name = "num"; // For pg_field_num()
-?>
\ No newline at end of file
+?>
diff --git a/ext/phar/func_interceptors.c b/ext/phar/func_interceptors.c
index 6b83274..6cbdc3b 100644
--- a/ext/phar/func_interceptors.c
+++ b/ext/phar/func_interceptors.c
@@ -196,7 +196,7 @@ phar_it:
}
if (offset > 0 && php_stream_seek(stream, offset,
SEEK_SET) < 0) {
- php_error_docref(NULL TSRMLS_CC, E_WARNING,
"Failed to seek to position %ld in the stream", offset);
+ php_error_docref(NULL TSRMLS_CC, E_WARNING,
"Failed to seek to position %pd in the stream", offset);
php_stream_close(stream);
RETURN_FALSE;
}
diff --git a/ext/simplexml/simplexml.c b/ext/simplexml/simplexml.c
index c52f0b5..7e87ab8 100644
--- a/ext/simplexml/simplexml.c
+++ b/ext/simplexml/simplexml.c
@@ -340,7 +340,7 @@ static zval * sxe_prop_dim_read(zval *object, zval *member,
zend_bool elements,
}
if (sxe->iter.type == SXE_ITER_NONE) {
if (member && Z_LVAL_P(member) > 0) {
- php_error_docref(NULL
TSRMLS_CC, E_WARNING, "Cannot add element %s number %ld when only 0 such
elements exist", mynode->name, Z_LVAL_P(member));
+ php_error_docref(NULL
TSRMLS_CC, E_WARNING, "Cannot add element %s number %pd when only 0 such
elements exist", mynode->name, Z_LVAL_P(member));
}
} else if (member) {
node = sxe_get_element_by_offset(sxe,
Z_LVAL_P(member), node, &cnt);
@@ -351,7 +351,7 @@ static zval * sxe_prop_dim_read(zval *object, zval *member,
zend_bool elements,
_node_as_zval(sxe, node, return_value,
SXE_ITER_NONE, NULL, sxe->iter.nsprefix, sxe->iter.isprefix TSRMLS_CC);
} else if (type == BP_VAR_W || type ==
BP_VAR_RW) {
if (member && cnt < Z_LVAL_P(member)) {
- php_error_docref(NULL
TSRMLS_CC, E_WARNING, "Cannot add element %s number %ld when only %ld such
elements exist", mynode->name, Z_LVAL_P(member), cnt);
+ php_error_docref(NULL
TSRMLS_CC, E_WARNING, "Cannot add element %s number %pd when only %pd such
elements exist", mynode->name, Z_LVAL_P(member), cnt);
}
node = xmlNewTextChild(mynode->parent,
mynode->ns, mynode->name, NULL);
_node_as_zval(sxe, node, return_value,
SXE_ITER_NONE, NULL, sxe->iter.nsprefix, sxe->iter.isprefix TSRMLS_CC);
@@ -599,7 +599,7 @@ static int sxe_prop_dim_write(zval *object, zval *member,
zval *value, zend_bool
newnode = node;
++counter;
if (member && Z_LVAL_P(member) > 0) {
- php_error_docref(NULL
TSRMLS_CC, E_WARNING, "Cannot add element %s number %ld when only 0 such
elements exist", mynode->name, Z_LVAL_P(member));
+ php_error_docref(NULL
TSRMLS_CC, E_WARNING, "Cannot add element %s number %pd when only 0 such
elements exist", mynode->name, Z_LVAL_P(member));
retval = FAILURE;
}
} else if (member) {
@@ -647,14 +647,14 @@ next_iter:
}
} else if (!member || Z_TYPE_P(member) == IS_LONG) {
if (member && cnt < Z_LVAL_P(member)) {
- php_error_docref(NULL TSRMLS_CC,
E_WARNING, "Cannot add element %s number %ld when only %ld such elements
exist", mynode->name, Z_LVAL_P(member), cnt);
+ php_error_docref(NULL TSRMLS_CC,
E_WARNING, "Cannot add element %s number %pd when only %pd such elements
exist", mynode->name, Z_LVAL_P(member), cnt);
retval = FAILURE;
}
newnode = xmlNewTextChild(mynode->parent,
mynode->ns, mynode->name, value ? (xmlChar *)Z_STRVAL_P(value) : NULL);
}
} else if (attribs) {
if (Z_TYPE_P(member) == IS_LONG) {
- php_error_docref(NULL TSRMLS_CC, E_WARNING,
"Cannot change attribute number %ld when only %d attributes exist",
Z_LVAL_P(member), nodendx);
+ php_error_docref(NULL TSRMLS_CC, E_WARNING,
"Cannot change attribute number %pd when only %d attributes exist",
Z_LVAL_P(member), nodendx);
retval = FAILURE;
} else {
newnode = (xmlNodePtr)xmlNewProp(node, (xmlChar
*)Z_STRVAL_P(member), value ? (xmlChar *)Z_STRVAL_P(value) : NULL);
diff --git a/ext/snmp/snmp.c b/ext/snmp/snmp.c
index 03a9f11..5833fad 100644
--- a/ext/snmp/snmp.c
+++ b/ext/snmp/snmp.c
@@ -1761,7 +1761,7 @@ PHP_FUNCTION(snmp_set_valueretrieval)
SNMP_G(valueretrieval) = method;
RETURN_TRUE;
} else {
- php_error_docref(NULL TSRMLS_CC, E_WARNING, "Unknown SNMP value
retrieval method '%ld'", method);
+ php_error_docref(NULL TSRMLS_CC, E_WARNING, "Unknown SNMP value
retrieval method '%pd'", method);
RETURN_FALSE;
}
}
@@ -2218,7 +2218,7 @@ static int php_snmp_write_max_oids(php_snmp_object
*snmp_object, zval *newval TS
if (Z_LVAL_P(newval) > 0) {
snmp_object->max_oids = Z_LVAL_P(newval);
} else {
- php_error_docref(NULL TSRMLS_CC, E_WARNING, "max_oids should be
positive integer or NULL, got %ld", Z_LVAL_P(newval));
+ php_error_docref(NULL TSRMLS_CC, E_WARNING, "max_oids should be
positive integer or NULL, got %pd", Z_LVAL_P(newval));
}
if (newval == &ztmp) {
@@ -2245,7 +2245,7 @@ static int php_snmp_write_valueretrieval(php_snmp_object
*snmp_object, zval *new
if (Z_LVAL_P(newval) >= 0 && Z_LVAL_P(newval) <=
(SNMP_VALUE_LIBRARY|SNMP_VALUE_PLAIN|SNMP_VALUE_OBJECT)) {
snmp_object->valueretrieval = Z_LVAL_P(newval);
} else {
- php_error_docref(NULL TSRMLS_CC, E_WARNING, "Unknown SNMP value
retrieval method '%ld'", Z_LVAL_P(newval));
+ php_error_docref(NULL TSRMLS_CC, E_WARNING, "Unknown SNMP value
retrieval method '%pd'", Z_LVAL_P(newval));
ret = FAILURE;
}
@@ -2302,7 +2302,7 @@ static int
php_snmp_write_oid_output_format(php_snmp_object *snmp_object, zval *
snmp_object->oid_output_format = Z_LVAL_P(newval);
break;
default:
- php_error_docref(NULL TSRMLS_CC, E_WARNING, "Unknown
SNMP output print format '%ld'", Z_LVAL_P(newval));
+ php_error_docref(NULL TSRMLS_CC, E_WARNING, "Unknown
SNMP output print format '%pd'", Z_LVAL_P(newval));
ret = FAILURE;
break;
}
diff --git a/ext/soap/php_encoding.c b/ext/soap/php_encoding.c
index b3a900e..51f7eee 100644
--- a/ext/soap/php_encoding.c
+++ b/ext/soap/php_encoding.c
@@ -2992,7 +2992,7 @@ static xmlNodePtr to_xml_datetime_ex(encodeTypePtr type,
zval *data, char *forma
ta = php_localtime_r(×tamp, &tmbuf);
/*ta = php_gmtime_r(×tamp, &tmbuf);*/
if (!ta) {
- soap_error1(E_ERROR, "Encoding: Invalid timestamp %ld",
Z_LVAL_P(data));
+ soap_error1(E_ERROR, "Encoding: Invalid timestamp %pd",
Z_LVAL_P(data));
}
buf = (char *) emalloc(buf_len);
diff --git a/ext/soap/php_http.c b/ext/soap/php_http.c
index 6f64fe7..b19709a 100644
--- a/ext/soap/php_http.c
+++ b/ext/soap/php_http.c
@@ -636,7 +636,7 @@ try_again:
unsigned char hash[16];
PHP_MD5Init(&md5ctx);
- snprintf(cnonce, sizeof(cnonce), "%ld",
php_rand(TSRMLS_C));
+ snprintf(cnonce, sizeof(cnonce), "%pd",
php_rand(TSRMLS_C));
PHP_MD5Update(&md5ctx, (unsigned
char*)cnonce, strlen(cnonce));
PHP_MD5Final(hash, &md5ctx);
make_digest(cnonce, hash);
diff --git a/ext/soap/soap.c b/ext/soap/soap.c
index 60f2ee4..6054e1a 100644
--- a/ext/soap/soap.c
+++ b/ext/soap/soap.c
@@ -925,7 +925,7 @@ PHP_METHOD(SoapFault, __toString)
zend_call_function(&fci, NULL TSRMLS_CC);
- len = spprintf(&str, 0, "SoapFault exception: [%s] %s in %s:%ld\nStack
trace:\n%s",
+ len = spprintf(&str, 0, "SoapFault exception: [%s] %s in %s:%pd\nStack
trace:\n%s",
Z_STRVAL_P(faultcode), Z_STRVAL_P(faultstring),
Z_STRVAL_P(file), Z_LVAL_P(line),
Z_STRSIZE_P(trace) ? Z_STRVAL_P(trace) : "#0 {main}\n");
@@ -1240,7 +1240,7 @@ PHP_METHOD(SoapServer, setPersistence)
value == SOAP_PERSISTENCE_REQUEST) {
service->soap_class.persistance = value;
} else {
- php_error_docref(NULL TSRMLS_CC, E_WARNING,
"Tried to set persistence with bogus value (%ld)", value);
+ php_error_docref(NULL TSRMLS_CC, E_WARNING,
"Tried to set persistence with bogus value (%pd)", value);
return;
}
} else {
diff --git a/ext/sockets/conversions.c b/ext/sockets/conversions.c
index 347de67..7710dde 100644
--- a/ext/sockets/conversions.c
+++ b/ext/sockets/conversions.c
@@ -676,7 +676,7 @@ static void from_zval_write_sun_path(const zval *path, char
*sockaddr_un_c, ser_
}
if (Z_STRSIZE_P(path) >= sizeof(saddr->sun_path)) {
do_from_zval_err(ctx, "the path is too long, the maximum
permitted "
- "length is %ld", sizeof(saddr->sun_path) - 1);
+ "length is %pd", sizeof(saddr->sun_path) - 1);
return;
}
@@ -988,8 +988,8 @@ static void to_zval_read_cmsg_data(const char *cmsghdr_c,
zval *zv, res_context
}
if (CMSG_LEN(entry->size) > cmsg->cmsg_len) {
do_to_zval_err(ctx, "the cmsghdr structure is unexpectedly
small; "
- "expected a length of at least %ld, but got
%ld",
- (long)CMSG_LEN(entry->size),
(long)cmsg->cmsg_len);
+ "expected a length of at least %pd, but got
%pd",
+ (php_int_t)CMSG_LEN(entry->size),
(php_int_t)cmsg->cmsg_len);
return;
}
@@ -1085,8 +1085,8 @@ static void from_zval_write_msghdr_buffer_size(const zval
*elem, char *msghdr_c,
}
if (lval < 0 || lval > MAX_USER_BUFF_SIZE) {
- do_from_zval_err(ctx, "the buffer size must be between 1 and
%ld; "
- "given %ld", (long)MAX_USER_BUFF_SIZE, lval);
+ do_from_zval_err(ctx, "the buffer size must be between 1 and
%pd; "
+ "given %pd", (php_int_t)MAX_USER_BUFF_SIZE,
lval);
return;
}
@@ -1263,7 +1263,7 @@ static void from_zval_write_ifindex(const zval *zv, char
*uinteger, ser_context
if (Z_TYPE_P(zv) == IS_LONG) {
if (Z_LVAL_P(zv) < 0 || Z_LVAL_P(zv) > UINT_MAX) { /* allow 0
(unspecified interface) */
do_from_zval_err(ctx, "the interface index cannot be
negative or "
- "larger than %u; given %ld", UINT_MAX,
Z_LVAL_P(zv));
+ "larger than %u; given %pd", UINT_MAX,
Z_LVAL_P(zv));
} else {
ret = (unsigned)Z_LVAL_P(zv);
}
@@ -1435,7 +1435,7 @@ void to_zval_read_fd_array(const char *data, zval *zv,
res_context *ctx)
if (**cmsg_len < data_offset) {
do_to_zval_err(ctx, "length of cmsg is smaller than its data
member "
- "offset (%ld vs %ld)", (long)**cmsg_len,
(long)data_offset);
+ "offset (%pd vs %pd)", (php_int_t)**cmsg_len,
(php_int_t)data_offset);
return;
}
num_elems = (**cmsg_len - data_offset) / sizeof(int);
diff --git a/ext/sockets/multicast.c b/ext/sockets/multicast.c
index ecf3a65..f7fdb46 100644
--- a/ext/sockets/multicast.c
+++ b/ext/sockets/multicast.c
@@ -93,7 +93,7 @@ static int php_get_if_index_from_zval(zval *val, unsigned
*out TSRMLS_DC)
if (Z_LVAL_P(val) < 0 || Z_LVAL_P(val) > UINT_MAX) {
php_error_docref(NULL TSRMLS_CC, E_WARNING,
"the interface index cannot be negative or
larger than %u;"
- " given %ld", UINT_MAX, Z_LVAL_P(val));
+ " given %pd", UINT_MAX, Z_LVAL_P(val));
ret = FAILURE;
} else {
*out = Z_LVAL_P(val);
diff --git a/ext/sockets/sendrecvmsg.c b/ext/sockets/sendrecvmsg.c
index 3a1d468..95416df 100644
--- a/ext/sockets/sendrecvmsg.c
+++ b/ext/sockets/sendrecvmsg.c
@@ -71,7 +71,7 @@ inline ssize_t sendmsg(int sockfd, const struct msghdr *msg,
int flags)
#define LONG_CHECK_VALID_INT(l) \
do { \
if ((l) < INT_MIN && (l) > INT_MAX) { \
- php_error_docref0(NULL TSRMLS_CC, E_WARNING, "The value
%ld does not fit inside " \
+ php_error_docref0(NULL TSRMLS_CC, E_WARNING, "The value
%pd does not fit inside " \
"the boundaries of a native integer",
(l)); \
return; \
} \
@@ -294,16 +294,16 @@ PHP_FUNCTION(socket_cmsg_space)
entry = get_ancillary_reg_entry(level, type);
if (entry == NULL) {
- php_error_docref0(NULL TSRMLS_CC, E_WARNING, "The pair level
%ld/type %ld is "
+ php_error_docref0(NULL TSRMLS_CC, E_WARNING, "The pair level
%pd/type %pd is "
"not supported by PHP", level, type);
return;
}
- if (entry->var_el_size > 0 && n > (LONG_MAX - (long)entry->size -
- (long)CMSG_SPACE(0) - 15L) / entry->var_el_size) {
+ if (entry->var_el_size > 0 && n > (PHP_INT_MAX - (php_int_t)entry->size
-
+ (php_int_t)CMSG_SPACE(0) - 15L) / entry->var_el_size) {
/* the -15 is to account for any padding CMSG_SPACE may add
after the data */
php_error_docref0(NULL TSRMLS_CC, E_WARNING, "The value for the
"
- "third argument (%ld) is too large", n);
+ "third argument (%pd) is too large", n);
return;
}
diff --git a/ext/sockets/sockets.c b/ext/sockets/sockets.c
index 8b2d733..d7abad6 100644
--- a/ext/sockets/sockets.c
+++ b/ext/sockets/sockets.c
@@ -1349,12 +1349,12 @@ PHP_FUNCTION(socket_create)
&& arg1 != AF_INET6
#endif
&& arg1 != AF_INET) {
- php_error_docref(NULL TSRMLS_CC, E_WARNING, "invalid socket
domain [%ld] specified for argument 1, assuming AF_INET", arg1);
+ php_error_docref(NULL TSRMLS_CC, E_WARNING, "invalid socket
domain [%pd] specified for argument 1, assuming AF_INET", arg1);
arg1 = AF_INET;
}
if (arg2 > 10) {
- php_error_docref(NULL TSRMLS_CC, E_WARNING, "invalid socket
type [%ld] specified for argument 2, assuming SOCK_STREAM", arg2);
+ php_error_docref(NULL TSRMLS_CC, E_WARNING, "invalid socket
type [%pd] specified for argument 2, assuming SOCK_STREAM", arg2);
arg2 = SOCK_STREAM;
}
@@ -2107,12 +2107,12 @@ PHP_FUNCTION(socket_create_pair)
&& domain != AF_INET6
#endif
&& domain != AF_UNIX) {
- php_error_docref(NULL TSRMLS_CC, E_WARNING, "invalid socket
domain [%ld] specified for argument 1, assuming AF_INET", domain);
+ php_error_docref(NULL TSRMLS_CC, E_WARNING, "invalid socket
domain [%pd] specified for argument 1, assuming AF_INET", domain);
domain = AF_INET;
}
if (type > 10) {
- php_error_docref(NULL TSRMLS_CC, E_WARNING, "invalid socket
type [%ld] specified for argument 2, assuming SOCK_STREAM", type);
+ php_error_docref(NULL TSRMLS_CC, E_WARNING, "invalid socket
type [%pd] specified for argument 2, assuming SOCK_STREAM", type);
type = SOCK_STREAM;
}
diff --git a/ext/standard/math.c b/ext/standard/math.c
index 2631233..fe791cb 100644
--- a/ext/standard/math.c
+++ b/ext/standard/math.c
@@ -1074,11 +1074,11 @@ PHP_FUNCTION(base_convert)
convert_to_string_ex(number);
if (frombase < 2 || frombase > 36) {
- php_error_docref(NULL TSRMLS_CC, E_WARNING, "Invalid `from
base' (%ld)", frombase);
+ php_error_docref(NULL TSRMLS_CC, E_WARNING, "Invalid `from
base' (%pd)", frombase);
RETURN_FALSE;
}
if (tobase < 2 || tobase > 36) {
- php_error_docref(NULL TSRMLS_CC, E_WARNING, "Invalid `to base'
(%ld)", tobase);
+ php_error_docref(NULL TSRMLS_CC, E_WARNING, "Invalid `to base'
(%pd)", tobase);
RETURN_FALSE;
}
diff --git a/ext/standard/metaphone.c b/ext/standard/metaphone.c
index 57264d5..3e5adad 100644
--- a/ext/standard/metaphone.c
+++ b/ext/standard/metaphone.c
@@ -25,7 +25,7 @@
#include "php.h"
#include "php_metaphone.h"
-static int metaphone(unsigned char *word, int word_len, long max_phonemes,
char **phoned_word, int traditional);
+static int metaphone(unsigned char *word, zend_str_size_int word_len,
php_int_t max_phonemes, char **phoned_word, int traditional);
/* {{{ proto string metaphone(string text[, int phones])
Break english phrases down into their phonemes */
@@ -164,11 +164,11 @@ static char Lookahead(char *word, int how_far)
/* {{{ metaphone
*/
-static int metaphone(unsigned char *word, int word_len, long max_phonemes,
char **phoned_word, int traditional)
+static int metaphone(unsigned char *word, zend_str_size_int word_len,
php_int_t max_phonemes, char **phoned_word, int traditional)
{
int w_idx = 0; /* point in the phonization
we're at. */
int p_idx = 0; /* end of the phoned phrase */
- int max_buffer_len = 0; /* maximum length of the destination
buffer */
+ zend_str_size_int max_buffer_len = 0; /* maximum length of
the destination buffer */
/*-- Parameter checks --*/
/* Negative phoneme length is meaningless */
diff --git a/ext/wddx/wddx.c b/ext/wddx/wddx.c
index 8ed2d35..c390a9d 100644
--- a/ext/wddx/wddx.c
+++ b/ext/wddx/wddx.c
@@ -316,7 +316,7 @@ PS_SERIALIZER_DECODE_FUNC(wddx)
switch (hash_type) {
case HASH_KEY_IS_LONG:
- key_length = slprintf(tmp, sizeof(tmp),
"%ld", idx) + 1;
+ key_length = slprintf(tmp, sizeof(tmp),
ZEND_UINT_FMT, idx) + 1;
key = tmp;
/* fallthru */
case HASH_KEY_IS_STRING:
@@ -534,7 +534,7 @@ static void php_wddx_serialize_object(wddx_packet *packet,
zval *obj)
zend_unmangle_property_name(key, key_len-1,
&class_name, &prop_name);
php_wddx_serialize_var(packet, *ent, prop_name,
strlen(prop_name)+1 TSRMLS_CC);
} else {
- key_len = slprintf(tmp_buf, sizeof(tmp_buf),
"%ld", idx);
+ key_len = slprintf(tmp_buf, sizeof(tmp_buf),
ZEND_UINT_FMT, idx);
php_wddx_serialize_var(packet, *ent, tmp_buf,
key_len TSRMLS_CC);
}
}
@@ -606,7 +606,7 @@ static void php_wddx_serialize_array(wddx_packet *packet,
zval *arr)
if (ent_type == HASH_KEY_IS_STRING) {
php_wddx_serialize_var(packet, *ent, key,
key_len TSRMLS_CC);
} else {
- key_len = slprintf(tmp_buf, sizeof(tmp_buf),
"%ld", idx);
+ key_len = slprintf(tmp_buf, sizeof(tmp_buf),
ZEND_UINT_FMT, idx);
php_wddx_serialize_var(packet, *ent, tmp_buf,
key_len TSRMLS_CC);
}
} else {
diff --git a/ext/xmlrpc/xmlrpc-epi-php.c b/ext/xmlrpc/xmlrpc-epi-php.c
index f6e368b..49c6fc4 100644
--- a/ext/xmlrpc/xmlrpc-epi-php.c
+++ b/ext/xmlrpc/xmlrpc-epi-php.c
@@ -594,7 +594,7 @@ static XMLRPC_VALUE PHP_to_XMLRPC_worker (const char* key,
zval* in_val, int dep
char *num_str = NULL;
if (vtype != xmlrpc_vector_array) {
-
spprintf(&num_str, 0, "%ld", num_index);
+
spprintf(&num_str, 0, "%pu", num_index);
}
XMLRPC_AddValueToVector(xReturn, PHP_to_XMLRPC_worker(num_str, *pIter, depth++
TSRMLS_CC));
if (num_str) {
diff --git a/ext/zip/php_zip.c b/ext/zip/php_zip.c
index b428f21..9505f66 100644
--- a/ext/zip/php_zip.c
+++ b/ext/zip/php_zip.c
@@ -1776,7 +1776,7 @@ static void
php_zip_add_from_pattern(INTERNAL_FUNCTION_PARAMETERS, int type) /*
if (add_path) {
if ((add_path_len + file_stripped_len)
> MAXPATHLEN) {
- php_error_docref(NULL
TSRMLS_CC, E_WARNING, "Entry name too long (max: %d, %ld given)",
+ php_error_docref(NULL
TSRMLS_CC, E_WARNING, "Entry name too long (max: %d, %pd given)",
MAXPATHLEN - 1, (add_path_len +
file_stripped_len));
zval_dtor(return_value);
RETURN_FALSE;
diff --git a/ext/zlib/zlib_filter.c b/ext/zlib/zlib_filter.c
index 8ccd9e1..8dfcb37 100644
--- a/ext/zlib/zlib_filter.c
+++ b/ext/zlib/zlib_filter.c
@@ -335,7 +335,7 @@ static php_stream_filter *php_zlib_filter_create(const char
*filtername, zval *f
zval_copy_ctor(&tmp);
convert_to_long(&tmp);
if (Z_LVAL(tmp) < -MAX_WBITS || Z_LVAL(tmp) >
MAX_WBITS + 32) {
- php_error_docref(NULL TSRMLS_CC,
E_WARNING, "Invalid parameter give for window size. (%ld)", Z_LVAL(tmp));
+ php_error_docref(NULL TSRMLS_CC,
E_WARNING, "Invalid parameter give for window size. (%pd)", Z_LVAL(tmp));
} else {
windowBits = Z_LVAL(tmp);
}
@@ -369,7 +369,7 @@ static php_stream_filter *php_zlib_filter_create(const char
*filtername, zval *f
/* Memory Level (1 - 9) */
if (Z_LVAL(tmp) < 1 ||
Z_LVAL(tmp) > MAX_MEM_LEVEL) {
- php_error_docref(NULL
TSRMLS_CC, E_WARNING, "Invalid parameter give for memory level. (%ld)",
Z_LVAL(tmp));
+ php_error_docref(NULL
TSRMLS_CC, E_WARNING, "Invalid parameter give for memory level. (%pd)",
Z_LVAL(tmp));
} else {
memLevel = Z_LVAL(tmp);
}
@@ -382,7 +382,7 @@ static php_stream_filter *php_zlib_filter_create(const char
*filtername, zval *f
/* log-2 base of history window
(9 - 15) */
if (Z_LVAL(tmp) < -MAX_WBITS ||
Z_LVAL(tmp) > MAX_WBITS + 16) {
- php_error_docref(NULL
TSRMLS_CC, E_WARNING, "Invalid parameter give for window size. (%ld)",
Z_LVAL(tmp));
+ php_error_docref(NULL
TSRMLS_CC, E_WARNING, "Invalid parameter give for window size. (%pd)",
Z_LVAL(tmp));
} else {
windowBits =
Z_LVAL(tmp);
}
@@ -405,7 +405,7 @@ factory_setlevel:
/* Set compression level within reason
(-1 == default, 0 == none, 1-9 == least to most compression */
if (Z_LVAL(tmp) < -1 || Z_LVAL(tmp) >
9) {
- php_error_docref(NULL
TSRMLS_CC, E_WARNING, "Invalid compression level specified. (%ld)",
Z_LVAL(tmp));
+ php_error_docref(NULL
TSRMLS_CC, E_WARNING, "Invalid compression level specified. (%pd)",
Z_LVAL(tmp));
} else {
level = Z_LVAL(tmp);
}
--
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php