OSDN Git Service

Plugins.cpp: Ignore *.sct~ files
authorTakashi Sawanaka <sdottaka@users.sourceforge.net>
Sat, 24 Sep 2016 05:19:42 +0000 (14:19 +0900)
committerTakashi Sawanaka <sdottaka@users.sourceforge.net>
Sat, 24 Sep 2016 05:19:42 +0000 (14:19 +0900)
Src/Plugins.cpp

index 29ecdd5..e6dcaa3 100644 (file)
@@ -266,7 +266,8 @@ static void GetScriptletsAt(const String& sSearchPath, const String& extension,
                        if (!(ffi.dwFileAttributes & FILE_ATTRIBUTE_DIRECTORY))
                        {
                                strFileSpec = paths_ConcatPath(sSearchPath, ffi.cFileName);
-                               scriptlets.push_back(strFileSpec);  
+                               if (strFileSpec.substr(strFileSpec.length() - extension.length()) == extension) // excludes *.sct~ files
+                                       scriptlets.push_back(strFileSpec);  
                        }
                }
                while (FindNextFile(hff, &ffi));