diff options
author | Ladislav Zezula <ladislav.zezula@avast.com> | 2021-05-06 12:17:26 +0200 |
---|---|---|
committer | Ladislav Zezula <ladislav.zezula@avast.com> | 2021-05-06 12:17:26 +0200 |
commit | 398f9b7f404f4c82165859b04a5eb5116a2cf028 (patch) | |
tree | 7006531813d44f190039933d720cc51707253bda /src/SFileFindFile.cpp | |
parent | efbeff88a038e672ba048ecff088feac6cc978f5 (diff) |
Fixed infinite loop
Diffstat (limited to 'src/SFileFindFile.cpp')
-rw-r--r-- | src/SFileFindFile.cpp | 6 |
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;
|