aboutsummaryrefslogtreecommitdiff
path: root/src/SFileFindFile.cpp
diff options
context:
space:
mode:
authorLadislav Zezula <ladislav.zezula@avast.com>2021-05-06 12:17:26 +0200
committerLadislav Zezula <ladislav.zezula@avast.com>2021-05-06 12:17:26 +0200
commit398f9b7f404f4c82165859b04a5eb5116a2cf028 (patch)
tree7006531813d44f190039933d720cc51707253bda /src/SFileFindFile.cpp
parentefbeff88a038e672ba048ecff088feac6cc978f5 (diff)
Fixed infinite loop
Diffstat (limited to 'src/SFileFindFile.cpp')
-rw-r--r--src/SFileFindFile.cpp6
1 files changed, 2 insertions, 4 deletions
diff --git a/src/SFileFindFile.cpp b/src/SFileFindFile.cpp
index 3dbb2f8..a05d5c5 100644
--- a/src/SFileFindFile.cpp
+++ b/src/SFileFindFile.cpp
@@ -61,10 +61,8 @@ bool SFileCheckWildCard(const char * szString, const char * szWildCard)
{
if(szWildCardPtr[0] == '*')
{
- szWildCardPtr++;
-
- if(szWildCardPtr[0] == '*')
- continue;
+ while(szWildCardPtr[0] == '*')
+ szWildCardPtr++;
if(szWildCardPtr[0] == 0)
return true;