diff options
author | Olivier Bertrand <bertrandop@gmail.com> | 2015-05-01 15:59:12 +0200 |
---|---|---|
committer | Olivier Bertrand <bertrandop@gmail.com> | 2015-05-01 15:59:12 +0200 |
commit | f5b05a11c1d8f5817b957f5397c288146a348b29 (patch) | |
tree | 185f88c7b78f1189782b45e2e03063b31b647990 /storage/connect/tabmul.cpp | |
parent | eae8318b19da168e4676fe3da5b2f8665cb4104c (diff) | |
download | mariadb-git-f5b05a11c1d8f5817b957f5397c288146a348b29.tar.gz |
- Fix bug on updating JSON expanded values
modified:
json.result
tabjson.cpp
tabjson.h
- Fix bug on multiple tables (directories must be eliminated from file list)
modified:
tabmul.cpp
- Update version
modified:
ha_connect.cc
- Typo
modified:
global.h
ha_connect.cc
tabtbl.cpp
tabutil.cpp
value.cpp
Diffstat (limited to 'storage/connect/tabmul.cpp')
-rw-r--r-- | storage/connect/tabmul.cpp | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/storage/connect/tabmul.cpp b/storage/connect/tabmul.cpp index 36f3fc73210..94950584c9b 100644 --- a/storage/connect/tabmul.cpp +++ b/storage/connect/tabmul.cpp @@ -171,8 +171,10 @@ bool TDBMUL::InitFileNames(PGLOBAL g) } // endif hSearch while (n < PFNZ) { - strcat(strcat(strcpy(filename, drive), direc), FileData.cFileName); - pfn[n++] = PlugDup(g, filename); + if (!(FileData.dwFileAttributes & FILE_ATTRIBUTE_DIRECTORY)) { + strcat(strcat(strcpy(filename, drive), direc), FileData.cFileName); + pfn[n++] = PlugDup(g, filename); + } // endif dwFileAttributes if (!FindNextFile(hSearch, &FileData)) { rc = GetLastError(); |