From 136269a5851a6755f644295a0171e4bc6c2bef17 Mon Sep 17 00:00:00 2001 From: Shauren Date: Wed, 2 May 2018 15:09:21 +0200 Subject: Tools/mmaps_generator: Fixed loading db2 stores on linux * Author @rapsys Closes #21898 --- src/tools/mmaps_generator/PathCommon.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src') diff --git a/src/tools/mmaps_generator/PathCommon.h b/src/tools/mmaps_generator/PathCommon.h index 31ac3711b4b..4b46e720b4a 100644 --- a/src/tools/mmaps_generator/PathCommon.h +++ b/src/tools/mmaps_generator/PathCommon.h @@ -25,6 +25,7 @@ #ifndef _WIN32 #include + #include #include #else #include @@ -106,7 +107,7 @@ namespace MMAP errno = 0; if ((dp = readdir(dirp)) != NULL) { - if (matchWildcardFilter(filter.c_str(), dp->d_name)) + if (strcmp(dp->d_name, ".") != 0 && strcmp(dp->d_name, "..") != 0 && matchWildcardFilter(filter.c_str(), dp->d_name)) fileList.push_back(std::string(dp->d_name)); } else -- cgit v1.2.3