diff options
author | Andrey Hristov <andrey@php.net> | 2009-10-22 17:07:55 +0000 |
---|---|---|
committer | Andrey Hristov <andrey@php.net> | 2009-10-22 17:07:55 +0000 |
commit | f2814dd0dfb81ef60b31f2b1d711aed6df08e892 (patch) | |
tree | b638ec920b70c88fc1ec6a942195633bd86da125 /ext/mysqlnd/mysqlnd_structs.h | |
parent | 629d8fe47e0c8e012a0113b5851cdc8bfaeca529 (diff) | |
download | php-git-f2814dd0dfb81ef60b31f2b1d711aed6df08e892.tar.gz |
Have the lengths also to skip many calls to strlen
Diffstat (limited to 'ext/mysqlnd/mysqlnd_structs.h')
-rw-r--r-- | ext/mysqlnd/mysqlnd_structs.h | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/ext/mysqlnd/mysqlnd_structs.h b/ext/mysqlnd/mysqlnd_structs.h index a5ba59e6ea..b54ea7fa7a 100644 --- a/ext/mysqlnd/mysqlnd_structs.h +++ b/ext/mysqlnd/mysqlnd_structs.h @@ -393,17 +393,23 @@ struct st_mysqlnd_connection /* Information related */ char *host; + unsigned int host_len; char *unix_socket; + unsigned int unix_socket_len; char *user; + unsigned int user_len; char *passwd; - unsigned int *passwd_len; + unsigned int passwd_len; char *scheme; + unsigned int scheme_len; uint64_t thread_id; char *server_version; char *host_info; unsigned char *scramble; const MYSQLND_CHARSET *charset; const MYSQLND_CHARSET *greet_charset; + char *connect_or_select_db; + unsigned int connect_or_select_db_len; MYSQLND_INFILE infile; unsigned int protocol_version; unsigned long max_packet_size; |