Changeset 102457 in vbox for trunk/src/libs/xpcom18a4/xpcom/io
- Timestamp:
- Dec 4, 2023 5:24:33 PM (17 months ago)
- svn:sync-xref-src-repo-rev:
- 160600
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/libs/xpcom18a4/xpcom/io/nsAppFileLocationProvider.cpp
r102315 r102457 37 37 * 38 38 * ***** END LICENSE BLOCK ***** */ 39 #include <iprt/string.h> 39 40 40 41 #include "nsAppFileLocationProvider.h" … … 133 134 *persistant = PR_TRUE; 134 135 135 if ( nsCRT::strcmp(prop, NS_APP_APPLICATION_REGISTRY_DIR) == 0)136 if (RTStrCmp(prop, NS_APP_APPLICATION_REGISTRY_DIR) == 0) 136 137 { 137 138 rv = GetProductDirectory(getter_AddRefs(localFile)); 138 139 } 139 else if ( nsCRT::strcmp(prop, NS_APP_APPLICATION_REGISTRY_FILE) == 0)140 else if (RTStrCmp(prop, NS_APP_APPLICATION_REGISTRY_FILE) == 0) 140 141 { 141 142 rv = GetProductDirectory(getter_AddRefs(localFile)); … … 143 144 rv = localFile->AppendNative(APP_REGISTRY_NAME); 144 145 } 145 else if ( nsCRT::strcmp(prop, NS_APP_DEFAULTS_50_DIR) == 0)146 else if (RTStrCmp(prop, NS_APP_DEFAULTS_50_DIR) == 0) 146 147 { 147 148 rv = CloneMozBinDirectory(getter_AddRefs(localFile)); … … 149 150 rv = localFile->AppendRelativeNativePath(DEFAULTS_DIR_NAME); 150 151 } 151 else if ( nsCRT::strcmp(prop, NS_APP_PREF_DEFAULTS_50_DIR) == 0)152 else if (RTStrCmp(prop, NS_APP_PREF_DEFAULTS_50_DIR) == 0) 152 153 { 153 154 rv = CloneMozBinDirectory(getter_AddRefs(localFile)); … … 158 159 } 159 160 } 160 else if ( nsCRT::strcmp(prop, NS_APP_PROFILE_DEFAULTS_50_DIR) == 0 ||161 nsCRT::strcmp(prop, NS_APP_PROFILE_DEFAULTS_NLOC_50_DIR) == 0)161 else if (RTStrCmp(prop, NS_APP_PROFILE_DEFAULTS_50_DIR) == 0 || 162 RTStrCmp(prop, NS_APP_PROFILE_DEFAULTS_NLOC_50_DIR) == 0) 162 163 { 163 164 rv = CloneMozBinDirectory(getter_AddRefs(localFile)); … … 168 169 } 169 170 } 170 else if ( nsCRT::strcmp(prop, NS_APP_USER_PROFILES_ROOT_DIR) == 0)171 else if (RTStrCmp(prop, NS_APP_USER_PROFILES_ROOT_DIR) == 0) 171 172 { 172 173 rv = GetDefaultUserProfileRoot(getter_AddRefs(localFile)); 173 174 } 174 else if ( nsCRT::strcmp(prop, NS_APP_RES_DIR) == 0)175 else if (RTStrCmp(prop, NS_APP_RES_DIR) == 0) 175 176 { 176 177 rv = CloneMozBinDirectory(getter_AddRefs(localFile)); … … 178 179 rv = localFile->AppendRelativeNativePath(RES_DIR_NAME); 179 180 } 180 else if ( nsCRT::strcmp(prop, NS_APP_CHROME_DIR) == 0)181 else if (RTStrCmp(prop, NS_APP_CHROME_DIR) == 0) 181 182 { 182 183 rv = CloneMozBinDirectory(getter_AddRefs(localFile)); … … 184 185 rv = localFile->AppendRelativeNativePath(CHROME_DIR_NAME); 185 186 } 186 else if ( nsCRT::strcmp(prop, NS_APP_PLUGINS_DIR) == 0)187 else if (RTStrCmp(prop, NS_APP_PLUGINS_DIR) == 0) 187 188 { 188 189 rv = CloneMozBinDirectory(getter_AddRefs(localFile)); … … 190 191 rv = localFile->AppendRelativeNativePath(PLUGINS_DIR_NAME); 191 192 } 192 else if ( nsCRT::strcmp(prop, NS_ENV_PLUGINS_DIR) == 0)193 else if (RTStrCmp(prop, NS_ENV_PLUGINS_DIR) == 0) 193 194 { 194 195 NS_ERROR("Don't use nsAppFileLocationProvider::GetFile(NS_ENV_PLUGINS_DIR, ...). " … … 198 199 rv = NS_NewNativeLocalFile(nsDependentCString(pathVar), PR_TRUE, getter_AddRefs(localFile)); 199 200 } 200 else if ( nsCRT::strcmp(prop, NS_USER_PLUGINS_DIR) == 0)201 else if (RTStrCmp(prop, NS_USER_PLUGINS_DIR) == 0) 201 202 { 202 203 rv = GetProductDirectory(getter_AddRefs(localFile)); … … 204 205 rv = localFile->AppendRelativeNativePath(PLUGINS_DIR_NAME); 205 206 } 206 else if ( nsCRT::strcmp(prop, NS_APP_SEARCH_DIR) == 0)207 else if (RTStrCmp(prop, NS_APP_SEARCH_DIR) == 0) 207 208 { 208 209 rv = CloneMozBinDirectory(getter_AddRefs(localFile)); … … 210 211 rv = localFile->AppendRelativeNativePath(SEARCH_DIR_NAME); 211 212 } 212 else if ( nsCRT::strcmp(prop, NS_APP_INSTALL_CLEANUP_DIR) == 0)213 else if (RTStrCmp(prop, NS_APP_INSTALL_CLEANUP_DIR) == 0) 213 214 { 214 215 // This is cloned so that embeddors will have a hook to override … … 466 467 nsresult rv = NS_ERROR_FAILURE; 467 468 468 if (! nsCRT::strcmp(prop, NS_APP_PLUGINS_DIR_LIST))469 if (!RTStrCmp(prop, NS_APP_PLUGINS_DIR_LIST)) 469 470 { 470 471 static const char* keys[] = { nsnull, NS_APP_PLUGINS_DIR, nsnull };
Note:
See TracChangeset
for help on using the changeset viewer.