diff options
author | unknown <sanja@askmonty.org> | 2009-11-03 13:08:09 +0200 |
---|---|---|
committer | unknown <sanja@askmonty.org> | 2009-11-03 13:08:09 +0200 |
commit | cea82db95cd76b80755e7629a27fd49924bb3e61 (patch) | |
tree | 4e7449a5749ebf7f3a930e063eb2ef7a6f91f1f8 /storage | |
parent | 134ac8483ae21c9980b18d8ee498a35fac073b5c (diff) | |
download | mariadb-git-cea82db95cd76b80755e7629a27fd49924bb3e61.tar.gz |
Make federated compiling under windows
storage/federatedx/ha_federatedx.cc:
lower_case_file_system do not suported for windows dll
Diffstat (limited to 'storage')
-rw-r--r-- | storage/federatedx/ha_federatedx.cc | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/storage/federatedx/ha_federatedx.cc b/storage/federatedx/ha_federatedx.cc index e4ea38c9c42..4d4b25da058 100644 --- a/storage/federatedx/ha_federatedx.cc +++ b/storage/federatedx/ha_federatedx.cc @@ -1416,12 +1416,18 @@ static void fill_server(MEM_ROOT *mem_root, FEDERATEDX_SERVER *server, database.reserve(database.length()); database.length(my_casedn_str(system_charset_info, database.c_ptr_safe())); } - + +#ifndef __WIN__ + /* + TODO: there is no unix sockets under windows so the engine should be + revised about using sockets in such environment. + */ if (lower_case_file_system && socket.length()) { socket.reserve(socket.length()); socket.length(my_casedn_str(files_charset_info, socket.c_ptr_safe())); } +#endif /* start with all bytes zeroed */ bzero(server, sizeof(*server)); |