Changeset 46101 in vbox for trunk/src/VBox/Runtime/common/string
- Timestamp:
- May 15, 2013 3:36:43 PM (12 years ago)
- svn:sync-xref-src-repo-rev:
- 85787
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Runtime/common/string/strcache.cpp
r44529 r46101 167 167 168 168 169 RTDECL(const char *) RTStrCacheEnterLowerN(RTSTRCACHE hStrCache, const char *pchString, size_t cchString) 170 { 171 AssertPtr(pchString); 172 AssertReturn(cchString < _1G, NULL); 173 Assert(!RTStrEnd(pchString, cchString)); 174 175 char *pszRet = (char *)RTMemPoolDupEx((RTMEMPOOL)hStrCache, pchString, cchString, 1); 176 if (!pszRet) 177 RTStrToLower(pszRet); 178 return pszRet; 179 } 180 RT_EXPORT_SYMBOL(RTStrCacheEnterLowerN); 181 182 183 RTDECL(const char *) RTStrCacheEnterLower(RTSTRCACHE hStrCache, const char *psz) 184 { 185 return RTStrCacheEnterLowerN(hStrCache, psz, strlen(psz)); 186 } 187 RT_EXPORT_SYMBOL(RTStrCacheEnterLower); 188 189 169 190 RTDECL(uint32_t) RTStrCacheRetain(const char *psz) 170 191 {
Note:
See TracChangeset
for help on using the changeset viewer.