Changeset 3574 for trunk/kStuff/kLdr/kLdrDyldFind.c
- Timestamp:
- Sep 2, 2007, 9:30:58 PM (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/kStuff/kLdr/kLdrDyldFind.c
r3573 r3574 841 841 && ( fCaseSensitive 842 842 ? !kHlpMemComp(pszName + cchName - cchSuffix, *ppszSuffix, cchSuffix) 843 : !kHlpMemIComp (pszName + cchName - cchSuffix, *ppszSuffix, cchSuffix))843 : !kHlpMemICompAscii(pszName + cchName - cchSuffix, *ppszSuffix, cchSuffix)) 844 844 ) 845 845 *ppszSuffix = NULL; … … 943 943 const unsigned fNameHasSuffix = pszNameSuffix 944 944 && kHlpStrLen(pszNameSuffix) == cchSuffix 945 && !kHlpMemIComp (pszNameSuffix, pszName + cchName - cchSuffix, cchSuffix);945 && !kHlpMemICompAscii(pszNameSuffix, pszName + cchName - cchSuffix, cchSuffix); 946 946 for (; pCur; pCur = pCur->Load.pNext) 947 947 { … … 953 953 /* match name */ 954 954 if ( pCur->pMod->cchName == cchName 955 && !kHlpMemIComp (pCur->pMod->pszName, pszName, cchName))955 && !kHlpMemICompAscii(pCur->pMod->pszName, pszName, cchName)) 956 956 break; 957 957 if (cchPrefix) 958 958 { 959 959 if ( pCur->pMod->cchName == cchName + cchPrefix 960 && !kHlpMemIComp (pCur->pMod->pszName, pszPrefix, cchPrefix)961 && !kHlpMemIComp (pCur->pMod->pszName + cchPrefix, pszName, cchName))960 && !kHlpMemICompAscii(pCur->pMod->pszName, pszPrefix, cchPrefix) 961 && !kHlpMemICompAscii(pCur->pMod->pszName + cchPrefix, pszName, cchName)) 962 962 break; 963 963 } … … 965 965 { 966 966 if ( pCur->pMod->cchName == cchName + cchSuffix 967 && !kHlpMemIComp (pCur->pMod->pszName + cchName, pszSuffix, cchSuffix)968 && !kHlpMemIComp (pCur->pMod->pszName, pszName, cchName))967 && !kHlpMemICompAscii(pCur->pMod->pszName + cchName, pszSuffix, cchSuffix) 968 && !kHlpMemICompAscii(pCur->pMod->pszName, pszName, cchName)) 969 969 break; 970 970 if ( fNameHasSuffix 971 971 && pCur->pMod->cchName == cchName - cchSuffix 972 && !kHlpMemIComp (pCur->pMod->pszName, pszName, cchName - cchSuffix))972 && !kHlpMemICompAscii(pCur->pMod->pszName, pszName, cchName - cchSuffix)) 973 973 break; 974 974 if (cchPrefix) 975 975 { 976 976 if ( pCur->pMod->cchName == cchName + cchPrefix + cchSuffix 977 && !kHlpMemIComp (pCur->pMod->pszName, pszPrefix, cchPrefix)978 && !kHlpMemIComp (pCur->pMod->pszName + cchPrefix, pszName, cchName)979 && !kHlpMemIComp (pCur->pMod->pszName + cchPrefix + cchName, pszSuffix, cchSuffix))977 && !kHlpMemICompAscii(pCur->pMod->pszName, pszPrefix, cchPrefix) 978 && !kHlpMemICompAscii(pCur->pMod->pszName + cchPrefix, pszName, cchName) 979 && !kHlpMemICompAscii(pCur->pMod->pszName + cchPrefix + cchName, pszSuffix, cchSuffix)) 980 980 break; 981 981 if ( fNameHasSuffix 982 982 && pCur->pMod->cchName == cchName + cchPrefix - cchSuffix 983 && !kHlpMemIComp (pCur->pMod->pszName, pszPrefix, cchPrefix)984 && !kHlpMemIComp (pCur->pMod->pszName + cchPrefix, pszName, cchName - cchSuffix))983 && !kHlpMemICompAscii(pCur->pMod->pszName, pszPrefix, cchPrefix) 984 && !kHlpMemICompAscii(pCur->pMod->pszName + cchPrefix, pszName, cchName - cchSuffix)) 985 985 break; 986 986 }
Note:
See TracChangeset
for help on using the changeset viewer.