]> granicus.if.org Git - php/commitdiff
yet trivial fixes to mysql exts
authorAnatol Belski <ab@php.net>
Thu, 21 Aug 2014 07:54:40 +0000 (09:54 +0200)
committerAnatol Belski <ab@php.net>
Thu, 21 Aug 2014 07:54:40 +0000 (09:54 +0200)
ext/mysqli/mysqli_api.c
ext/mysqli/mysqli_prop.c
ext/mysqlnd/mysqlnd_enum_n_def.h
ext/mysqlnd/mysqlnd_ps.c
ext/mysqlnd/mysqlnd_result.c
ext/mysqlnd/mysqlnd_wireprotocol.c
ext/pdo_mysql/php_pdo_mysql_int.h

index d20e8e9229e1591c7832b441e56803588809c59a..d2567ae1b4146ece8040776b481dc57fe91182d5 100644 (file)
@@ -391,7 +391,7 @@ mysqli_stmt_bind_result_do_bind(MY_STMT *stmt, zval *args, unsigned int argc, un
        MYSQL_BIND      *bind;
        int                     i, ofs;
        int                     var_cnt = argc - start;
-       long            col_type;
+       php_int_t               col_type;
        php_uint_t              rc;
 
        /* prevent leak if variables are already bound */
index 7b47fe83fd4c854d5e0b8804769bbe4b48e0b65d..912152343afbaacae75c11f015f88eaa6c4f9365 100644 (file)
@@ -128,7 +128,7 @@ static zval *link_client_info_read(mysqli_object *obj, zval *retval TSRMLS_DC)
 /* {{{ property link_connect_errno_read */
 static zval *link_connect_errno_read(mysqli_object *obj, zval *retval TSRMLS_DC)
 {
-       ZVAL_INT(retval, (long)MyG(error_no));
+       ZVAL_INT(retval, (php_int_t)MyG(error_no));
        return retval;
 }
 /* }}} */
@@ -221,18 +221,18 @@ static zval *link_error_list_read(mysqli_object *obj, zval *retval TSRMLS_DC)
 /* }}} */
 
 /* link properties */
-MYSQLI_MAP_PROPERTY_FUNC_INT(link_errno_read, mysql_errno, MYSQLI_GET_MYSQL(MYSQLI_STATUS_INITIALIZED), ulong, "%lu")
+MYSQLI_MAP_PROPERTY_FUNC_INT(link_errno_read, mysql_errno, MYSQLI_GET_MYSQL(MYSQLI_STATUS_INITIALIZED), php_uint_t, ZEND_UINT_FMT)
 MYSQLI_MAP_PROPERTY_FUNC_STRING(link_error_read, mysql_error, MYSQLI_GET_MYSQL(MYSQLI_STATUS_INITIALIZED))
-MYSQLI_MAP_PROPERTY_FUNC_INT(link_field_count_read, mysql_field_count, MYSQLI_GET_MYSQL(MYSQLI_STATUS_VALID), ulong, "%lu")
+MYSQLI_MAP_PROPERTY_FUNC_INT(link_field_count_read, mysql_field_count, MYSQLI_GET_MYSQL(MYSQLI_STATUS_VALID), php_uint_t, ZEND_UINT_FMT)
 MYSQLI_MAP_PROPERTY_FUNC_STRING(link_host_info_read, mysql_get_host_info, MYSQLI_GET_MYSQL(MYSQLI_STATUS_VALID))
 MYSQLI_MAP_PROPERTY_FUNC_STRING(link_info_read, mysql_info, MYSQLI_GET_MYSQL(MYSQLI_STATUS_VALID))
 MYSQLI_MAP_PROPERTY_FUNC_INT(link_insert_id_read, mysql_insert_id, MYSQLI_GET_MYSQL(MYSQLI_STATUS_VALID), my_ulonglong, MYSQLI_LLU_SPEC)
-MYSQLI_MAP_PROPERTY_FUNC_INT(link_protocol_version_read, mysql_get_proto_info, MYSQLI_GET_MYSQL(MYSQLI_STATUS_VALID), ulong, "%lu")
+MYSQLI_MAP_PROPERTY_FUNC_INT(link_protocol_version_read, mysql_get_proto_info, MYSQLI_GET_MYSQL(MYSQLI_STATUS_VALID), php_uint_t, ZEND_UINT_FMT)
 MYSQLI_MAP_PROPERTY_FUNC_STRING(link_server_info_read, mysql_get_server_info, MYSQLI_GET_MYSQL(MYSQLI_STATUS_VALID))
-MYSQLI_MAP_PROPERTY_FUNC_INT(link_server_version_read, mysql_get_server_version, MYSQLI_GET_MYSQL(MYSQLI_STATUS_VALID), ulong, "%lu")
+MYSQLI_MAP_PROPERTY_FUNC_INT(link_server_version_read, mysql_get_server_version, MYSQLI_GET_MYSQL(MYSQLI_STATUS_VALID), php_uint_t, ZEND_UINT_FMT)
 MYSQLI_MAP_PROPERTY_FUNC_STRING(link_sqlstate_read, mysql_sqlstate, MYSQLI_GET_MYSQL(MYSQLI_STATUS_VALID))
-MYSQLI_MAP_PROPERTY_FUNC_INT(link_thread_id_read, mysql_thread_id, MYSQLI_GET_MYSQL(MYSQLI_STATUS_VALID), ulong, "%lu")
-MYSQLI_MAP_PROPERTY_FUNC_INT(link_warning_count_read, mysql_warning_count, MYSQLI_GET_MYSQL(MYSQLI_STATUS_VALID), ulong, "%lu")
+MYSQLI_MAP_PROPERTY_FUNC_INT(link_thread_id_read, mysql_thread_id, MYSQLI_GET_MYSQL(MYSQLI_STATUS_VALID), php_uint_t, ZEND_UINT_FMT)
+MYSQLI_MAP_PROPERTY_FUNC_INT(link_warning_count_read, mysql_warning_count, MYSQLI_GET_MYSQL(MYSQLI_STATUS_VALID), php_uint_t, ZEND_UINT_FMT)
 
 /* {{{ property link_stat_read */
 static zval *link_stat_read(mysqli_object *obj, zval *retval TSRMLS_DC)
index 3212c778a8fbe4b23d66d2898d147123d474d453..81be117277e0ec166a821c36b0ad0b4f22dfb325 100644 (file)
@@ -606,7 +606,7 @@ enum php_mysqlnd_server_command
 };
 
 
-#define MYSQLND_DEFAULT_PREFETCH_ROWS (ulong) 1
+#define MYSQLND_DEFAULT_PREFETCH_ROWS (php_uint_t) 1
 
 #define MYSQLND_REFRESH_GRANT          1       /* Refresh grant tables */
 #define MYSQLND_REFRESH_LOG                    2       /* Start on new log file */
index 6edaa20c60510b57ab146a43be7d9c1c5068cd05..c47da0262a724388bd1da246de137f16652dc9a8 100644 (file)
@@ -1879,7 +1879,7 @@ MYSQLND_METHOD(mysqlnd_stmt, attr_set)(MYSQLND_STMT * const s,
                }
                case STMT_ATTR_CURSOR_TYPE: {
                        unsigned int ival = *(unsigned int *) value;
-                       if (ival > (unsigned long) CURSOR_TYPE_READ_ONLY) {
+                       if (ival > (php_uint_t) CURSOR_TYPE_READ_ONLY) {
                                SET_STMT_ERROR(stmt, CR_NOT_IMPLEMENTED, UNKNOWN_SQLSTATE, "Not implemented");
                                DBG_INF("FAIL");
                                DBG_RETURN(FAIL);
index 00611079c197427bc223bf764839a3a019ec9bca..65ad1099b6be0372dd5d1471ad85368df48d559e 100644 (file)
@@ -1967,7 +1967,7 @@ mysqlnd_result_buffered_zval_init(unsigned int field_count, zend_bool ps, zend_b
        if (!ret) {
                DBG_RETURN(NULL);
        }
-       if (!(ret->lengths = mnd_pecalloc(field_count, sizeof(unsigned long), persistent))) {
+       if (!(ret->lengths = mnd_pecalloc(field_count, sizeof(php_uint_t), persistent))) {
                mnd_pefree(ret, persistent);
                DBG_RETURN(NULL);
        }
index 8d283ba1b357275efd876ce655b5d712b2fb6979..2acccf3f43a0ba77e97146a9f9640938a05b6985 100644 (file)
@@ -201,7 +201,7 @@ php_mysqlnd_net_store_length(zend_uchar *packet, uint64_t length)
 
        if (length < (uint64_t) L64(16777216)) {
                *packet++ = 253;
-               int3store(packet,(ulong) length);
+               int3store(packet,(php_uint_t) length);
                return packet + 3;
        }
        *packet++ = 254;
index e6fc079466b76f67221312460aa048d763ad46f9..fe2d216a5f6d50b127286c1e72ae94f39e202692 100644 (file)
@@ -106,7 +106,7 @@ typedef struct {
        unsigned fetch_table_names:1;
        unsigned _reserved:31;  
 #if !PDO_USE_MYSQLND
-       unsigned long max_buffer_size;
+       php_uint_t max_buffer_size;
 #endif
 
        pdo_mysql_error_info einfo;