Bläddra i källkod

Redundant check

Source commit: 8c16028197fda163b596fea6a4c60de9b4424912
Martin Prikryl 2 år sedan
förälder
incheckning
2d860b78e1
1 ändrade filer med 4 tillägg och 7 borttagningar
  1. 4 7
      source/core/S3FileSystem.cpp

+ 4 - 7
source/core/S3FileSystem.cpp

@@ -82,14 +82,11 @@ UnicodeString GetS3ConfigValue(const UnicodeString & Name, UnicodeString * Sourc
         }
 
         UnicodeString ConfigFileName = GetEnvironmentVariable(AWS_CONFIG_FILE);
-        if (Result.IsEmpty())
+        UnicodeString ProfilePath = GetShellFolderPath(CSIDL_PROFILE);
+        UnicodeString DefaultConfigFileName = IncludeTrailingBackslash(ProfilePath) + L".aws\\credentials";
+        if (FileExists(DefaultConfigFileName))
         {
-          UnicodeString ProfilePath = GetShellFolderPath(CSIDL_PROFILE);
-          UnicodeString DefaultConfigFileName = IncludeTrailingBackslash(ProfilePath) + L".aws\\credentials";
-          if (FileExists(DefaultConfigFileName))
-          {
-            ConfigFileName = DefaultConfigFileName;
-          }
+          ConfigFileName = DefaultConfigFileName;
         }
 
         S3ConfigFile.reset(new TMemIniFile(ConfigFileName));