diff options
author | unknown <reggie@mdk10.(none)> | 2005-03-15 11:37:14 -0600 |
---|---|---|
committer | unknown <reggie@mdk10.(none)> | 2005-03-15 11:37:14 -0600 |
commit | 822a46d593774c695d74f1af9366ce7e7632dd67 (patch) | |
tree | cad2a15cb8309e2767317f56e30b76fdfdf6633b /sql | |
parent | e656fba7788dcb42c2c74a6f5a575f28e284aa03 (diff) | |
parent | ccfd174670253c85e3ea8344032cf1e17393aec2 (diff) | |
download | mariadb-git-822a46d593774c695d74f1af9366ce7e7632dd67.tar.gz |
Merge rburnett@bk-internal.mysql.com:/home/bk/mysql-4.1
into mdk10.(none):/home/reggie/bk/mysql-4.1
BitKeeper/etc/logging_ok:
auto-union
Diffstat (limited to 'sql')
-rw-r--r-- | sql/sql_show.cc | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/sql/sql_show.cc b/sql/sql_show.cc index 8d741b4dc67..a85a6f92d70 100644 --- a/sql/sql_show.cc +++ b/sql/sql_show.cc @@ -1227,7 +1227,16 @@ static void append_directory(THD *thd, String *packet, const char *dir_type, packet->append(' '); packet->append(dir_type); packet->append(" DIRECTORY='", 12); +#ifdef __WIN__ + char *winfilename = strdup(filename); + for (uint i=0; i < length; i++) + if (winfilename[i] == '\\') + winfilename[i] = '/'; + packet->append(winfilename, length); + free(winfilename); +#else packet->append(filename, length); +#endif packet->append('\''); } } |