- Timestamp:
- Sep 10, 2014, 1:56:52 AM (11 years ago)
- File:
-
- 1 edited
-
trunk/dll/filter.c (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/dll/filter.c
r1786 r1797 83 83 CHAR *file; 84 84 85 if (!mask)86 return TRUE; // No mask data87 88 85 DosRequestMutexSem(hmtxFiltering, SEM_INDEFINITE_WAIT); 86 if (!mask) { 87 DosReleaseMutexSem(hmtxFiltering); 88 return TRUE; 89 } // No mask data 90 89 91 pci = (PCNRITEM) rmini; 90 92 // Always show root directory … … 128 130 file = pci->pszFileName; 129 131 130 if (!mask->pszMasks[1]) { 132 if (!mask->pszMasks[1]) { // Just one mask string 133 BOOL wild = wildcard(strchr(mask->szMask, '\\') || strchr(mask->szMask, ':') ? 134 pci->pszFileName : file, mask->szMask, FALSE); 131 135 DosReleaseMutexSem(hmtxFiltering); 132 // Just one mask string 133 return wildcard(strchr(mask->szMask, '\\') || 134 strchr(mask->szMask, ':') ? 135 pci->pszFileName : file, 136 mask->szMask, 137 FALSE); 136 return wild; 138 137 } 139 138
Note:
See TracChangeset
for help on using the changeset viewer.
