Browse Source

64-bit bugsquash party

PHP-5.0
Ard Biesheuvel 22 years ago
parent
commit
5232a5afea
  1. 6
      ext/com_dotnet/com_com.c
  2. 2
      ext/com_dotnet/com_dotnet.c
  3. 4
      ext/com_dotnet/com_persist.c
  4. 14
      ext/com_dotnet/com_variant.c
  5. 2
      ext/com_dotnet/php_com_dotnet_internal.h
  6. 2
      ext/spl/spl_directory.c
  7. 24
      ext/sqlite/sqlite.c
  8. 2
      ext/standard/dir.c
  9. 9
      ext/standard/file.c
  10. 2
      ext/standard/fsock.c
  11. 2
      ext/standard/proc_open.c
  12. 6
      ext/standard/streamsfuncs.c

6
ext/com_dotnet/com_com.c

@ -37,7 +37,7 @@ PHP_FUNCTION(com_create_instance)
php_com_dotnet_object *obj;
char *module_name, *typelib_name = NULL, *server_name = NULL;
char *user_name = NULL, *domain_name = NULL, *password = NULL;
long module_name_len, typelib_name_len, server_name_len,
int module_name_len, typelib_name_len, server_name_len,
user_name_len, domain_name_len, password_len;
OLECHAR *moniker;
CLSID clsid;
@ -287,7 +287,7 @@ PHP_FUNCTION(com_get_active_object)
{
CLSID clsid;
char *module_name;
long module_name_len;
int module_name_len;
long code_page = COMG(code_page);
IUnknown *unk = NULL;
IDispatch *obj = NULL;
@ -799,7 +799,7 @@ PHP_FUNCTION(com_message_pump)
PHP_FUNCTION(com_load_typelib)
{
char *name;
long namelen;
int namelen;
ITypeLib *pTL = NULL;
zend_bool cs = TRUE;
int codepage = COMG(code_page);

2
ext/com_dotnet/com_dotnet.c

@ -98,7 +98,7 @@ PHP_FUNCTION(com_dotnet_create_instance)
zval *object = getThis();
php_com_dotnet_object *obj;
char *assembly_name, *datatype_name;
long assembly_name_len, datatype_name_len;
int assembly_name_len, datatype_name_len;
struct dotnet_runtime_stuff *stuff;
IObjectHandle *handle;
DISPPARAMS params;

4
ext/com_dotnet/com_persist.c

@ -375,7 +375,7 @@ CPH_METHOD(SaveToFile)
{
HRESULT res;
char *filename, *fullpath = NULL;
long filename_len;
int filename_len;
zend_bool remember = TRUE;
OLECHAR *olefilename = NULL;
CPH_FETCH();
@ -438,7 +438,7 @@ CPH_METHOD(LoadFromFile)
{
HRESULT res;
char *filename, *fullpath;
long filename_len;
int filename_len;
long flags = 0;
OLECHAR *olefilename;
CPH_FETCH();

14
ext/com_dotnet/com_variant.c

@ -260,7 +260,7 @@ PHPAPI int php_com_zval_from_variant(zval *z, VARIANT *v, int codepage TSRMLS_DC
/* {{{ com_variant_create_instance - ctor for new VARIANT() */
PHP_FUNCTION(com_variant_create_instance)
{
VARTYPE vt = VT_EMPTY;
/* VARTYPE == unsigned short */ long vt = VT_EMPTY;
long codepage = CP_ACP;
zval *object = getThis();
php_com_dotnet_object *obj;
@ -290,7 +290,7 @@ PHP_FUNCTION(com_variant_create_instance)
if (ZEND_NUM_ARGS() >= 2) {
res = VariantChangeType(&obj->v, &obj->v, 0, vt);
res = VariantChangeType(&obj->v, &obj->v, 0, (VARTYPE)vt);
if (FAILED(res)) {
char *werr, *msg;
@ -788,7 +788,7 @@ PHP_FUNCTION(variant_date_to_timestamp)
Returns a variant date representation of a unix timestamp */
PHP_FUNCTION(variant_date_from_timestamp)
{
int timestamp;
long timestamp;
SYSTEMTIME systime;
struct tm *tmv;
VARIANT res;
@ -841,7 +841,7 @@ PHP_FUNCTION(variant_set_type)
{
zval *zobj;
php_com_dotnet_object *obj;
VARTYPE vt;
/* VARTYPE == unsigned short */ long vt;
HRESULT res;
if (FAILURE == zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC,
@ -850,7 +850,7 @@ PHP_FUNCTION(variant_set_type)
}
obj = CDNO_FETCH(zobj);
res = VariantChangeType(&obj->v, &obj->v, 0, vt);
res = VariantChangeType(&obj->v, &obj->v, 0, (VARTYPE)vt);
if (SUCCEEDED(res)) {
if (vt != VT_DISPATCH && obj->typeinfo) {
@ -876,7 +876,7 @@ PHP_FUNCTION(variant_cast)
{
zval *zobj;
php_com_dotnet_object *obj;
VARTYPE vt;
/* VARTYPE == unsigned short */ long vt;
VARIANT vres;
HRESULT res;
@ -887,7 +887,7 @@ PHP_FUNCTION(variant_cast)
obj = CDNO_FETCH(zobj);
VariantInit(&vres);
res = VariantChangeType(&vres, &obj->v, 0, vt);
res = VariantChangeType(&vres, &obj->v, 0, (VARTYPE)vt);
if (SUCCEEDED(res)) {
php_com_wrap_variant(return_value, &vres, obj->code_page TSRMLS_CC);

2
ext/com_dotnet/php_com_dotnet_internal.h

@ -36,7 +36,7 @@ typedef struct _php_com_dotnet_object {
VARIANT v;
ITypeInfo *typeinfo;
int code_page;
long code_page;
unsigned int have_default_bind:1;
zend_class_entry *ce;

2
ext/spl/spl_directory.c

@ -177,7 +177,7 @@ SPL_METHOD(DirectoryIterator, __construct)
zval *object = getThis();
spl_ce_dir_object *intern;
char *path;
long len;
int len;
php_set_error_handling(EH_THROW, zend_exception_get_default() TSRMLS_CC);

24
ext/sqlite/sqlite.c

@ -1157,7 +1157,7 @@ PHP_FUNCTION(sqlite_popen)
{
long mode = 0666;
char *filename, *fullpath, *hashkey;
long filename_len, hashkeylen;
int filename_len, hashkeylen;
zval *errmsg = NULL;
struct php_sqlite_db *db = NULL;
list_entry *le;
@ -1231,7 +1231,7 @@ PHP_FUNCTION(sqlite_open)
{
long mode = 0666;
char *filename, *fullpath = NULL;
long filename_len;
int filename_len;
zval *errmsg = NULL;
zval *object = getThis();
@ -1286,7 +1286,7 @@ PHP_FUNCTION(sqlite_factory)
{
long mode = 0666;
char *filename, *fullpath = NULL;
long filename_len;
int filename_len;
zval *errmsg = NULL;
php_set_error_handling(EH_THROW, sqlite_ce_exception TSRMLS_CC);
@ -1533,7 +1533,7 @@ PHP_FUNCTION(sqlite_unbuffered_query)
zval *zdb;
struct php_sqlite_db *db;
char *sql;
long sql_len;
int sql_len;
long mode = PHPSQLITE_BOTH;
char *errtext = NULL;
zval *object = getThis();
@ -1576,7 +1576,7 @@ PHP_FUNCTION(sqlite_fetch_column_types)
zval *zdb;
struct php_sqlite_db *db;
char *tbl, *sql;
long tbl_len;
int tbl_len;
char *errtext = NULL;
zval *object = getThis();
struct php_sqlite_result res;
@ -1642,7 +1642,7 @@ PHP_FUNCTION(sqlite_query)
zval *zdb;
struct php_sqlite_db *db;
char *sql;
long sql_len;
int sql_len;
long mode = PHPSQLITE_BOTH;
char *errtext = NULL;
zval *object = getThis();
@ -1685,7 +1685,7 @@ PHP_FUNCTION(sqlite_exec)
zval *zdb;
struct php_sqlite_db *db;
char *sql;
long sql_len;
int sql_len;
char *errtext = NULL;
zval *object = getThis();
@ -2041,7 +2041,7 @@ PHP_FUNCTION(sqlite_array_query)
struct php_sqlite_db *db;
struct php_sqlite_result *rres;
char *sql;
long sql_len;
int sql_len;
long mode = PHPSQLITE_BOTH;
char *errtext = NULL;
zend_bool decode_binary = 1;
@ -2157,7 +2157,7 @@ PHP_FUNCTION(sqlite_single_query)
struct php_sqlite_db *db;
struct php_sqlite_result *rres;
char *sql;
long sql_len;
int sql_len;
char *errtext = NULL;
zend_bool decode_binary = 1;
zend_bool srow = 1;
@ -2802,7 +2802,7 @@ static enum callback_prep_t prep_callback_struct(struct php_sqlite_db *db, int i
PHP_FUNCTION(sqlite_create_aggregate)
{
char *funcname = NULL;
long funcname_len;
int funcname_len;
zval *zstep, *zfinal, *zdb;
struct php_sqlite_db *db;
struct php_sqlite_agg_functions *funcs;
@ -2852,7 +2852,7 @@ PHP_FUNCTION(sqlite_create_aggregate)
PHP_FUNCTION(sqlite_create_function)
{
char *funcname = NULL;
long funcname_len;
int funcname_len;
zval *zcall, *zdb;
struct php_sqlite_db *db;
struct php_sqlite_agg_functions *funcs;
@ -2920,7 +2920,7 @@ PHP_FUNCTION(sqlite_udf_encode_binary)
PHP_FUNCTION(sqlite_udf_decode_binary)
{
char *data = NULL;
long datalen;
int datalen;
if (FAILURE == zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s!", &data, &datalen)) {
return;

2
ext/standard/dir.c

@ -176,7 +176,7 @@ PHP_MINIT_FUNCTION(dir)
static void _php_do_opendir(INTERNAL_FUNCTION_PARAMETERS, int createobject)
{
char *dirname;
long dir_len;
int dir_len;
zval *zcontext = NULL;
php_stream_context *context = NULL;
php_stream *dirp;

9
ext/standard/file.c

@ -500,7 +500,7 @@ PHP_FUNCTION(file_put_contents)
{
php_stream *stream;
char *filename;
size_t filename_len;
int filename_len;
zval *data;
int numbytes = 0;
long flags = 0;
@ -1287,7 +1287,8 @@ PHPAPI int php_mkdir(char *dir, long mode TSRMLS_DC)
PHP_FUNCTION(mkdir)
{
zval *zcontext = NULL;
long dir_len, mode = 0777;
long mode = 0777;
int dir_len;
zend_bool recursive = 0;
char *dir;
php_stream_context *context;
@ -1307,9 +1308,9 @@ PHP_FUNCTION(mkdir)
PHP_FUNCTION(rmdir)
{
char *dir;
long dir_len;
zval *zcontext = NULL;
php_stream_context *context;
int dir_len;
if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s|r", &dir, &dir_len, &zcontext) == FAILURE) {
RETURN_FALSE;
@ -1325,8 +1326,8 @@ PHP_FUNCTION(rmdir)
Output a file or a URL */
PHP_FUNCTION(readfile)
{
int size = 0;
char *filename;
int size = 0;
int filename_len;
zend_bool use_include_path = 0;
zval *zcontext = NULL;

2
ext/standard/fsock.c

@ -32,7 +32,7 @@
static void php_fsockopen_stream(INTERNAL_FUNCTION_PARAMETERS, int persistent)
{
char *host;
long host_len;
int host_len;
long port = -1;
zval *zerrno = NULL, *zerrstr = NULL;
double timeout = FG(default_socket_timeout);

2
ext/standard/proc_open.c

@ -459,7 +459,7 @@ struct php_proc_open_descriptor_item {
PHP_FUNCTION(proc_open)
{
char *command, *cwd=NULL;
long command_len, cwd_len;
int command_len, cwd_len;
zval *descriptorspec;
zval *pipes;
zval *environment = NULL;

6
ext/standard/streamsfuncs.c

@ -46,7 +46,7 @@ static php_stream_context *decode_context_param(zval *contextresource TSRMLS_DC)
PHP_FUNCTION(stream_socket_client)
{
char *host;
long host_len;
int host_len;
zval *zerrno = NULL, *zerrstr = NULL, *zcontext = NULL;
double timeout = FG(default_socket_timeout);
unsigned long conv;
@ -133,7 +133,7 @@ PHP_FUNCTION(stream_socket_client)
PHP_FUNCTION(stream_socket_server)
{
char *host;
long host_len;
int host_len;
zval *zerrno = NULL, *zerrstr = NULL, *zcontext = NULL;
php_stream *stream = NULL;
int err = 0;
@ -274,7 +274,7 @@ PHP_FUNCTION(stream_socket_sendto)
zval *zstream;
long flags = 0;
char *data, *target_addr = NULL;
long datalen, target_addr_len = 0;
int datalen, target_addr_len = 0;
php_sockaddr_storage sa;
socklen_t sl = 0;

Loading…
Cancel
Save