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 | a86ab84a4c0cd2a0018276207f3b5bf96345cf2a (patch) | |
tree | fe94f762c8fa9b092939072d58271da65b775a9e /ext/mysqlnd/mysqlnd_structs.h | |
parent | 1c51839e89a6ae606b5681f3e83c9a87b29f46c2 (diff) | |
download | php-git-a86ab84a4c0cd2a0018276207f3b5bf96345cf2a.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; |