[Refactoring] Improve SAM score through DC and GV improvement
[platform/core/dotnet/launcher.git] / NativeLauncher / hydra / hydra_main.cc
index 3e45eb2..7ced0a3 100644 (file)
@@ -31,8 +31,8 @@
 #include "log.h"
 #include "launcher_env.h"
 
-const char* __coreclr_lib = "/usr/share/dotnet.tizen/netcoreapp/libcoreclr.so";
-const char* __dotnet_loader = "/usr/bin/dotnet-loader";
+static const char* __coreclr_lib = "/usr/share/dotnet.tizen/netcoreapp/libcoreclr.so";
+static const char* __dotnet_loader = "/usr/bin/dotnet-loader";
 
 typedef int (*coreclr_preload_assembly_ptr)(const char* assemblyPath);
 typedef int (*launcher_real_main_ptr)(int argc, char *argv[]);
@@ -52,7 +52,7 @@ static std::string getAbsolutePath(const std::string& path)
 static bool isFile(const std::string& path)
 {
        struct stat sb;
-       return stat(path.c_str(), &sb) == 0;
+       return lstat(path.c_str(), &sb) == 0;
 }
 
 static std::string replaceAll(const std::string& str, const std::string& pattern, const std::string& replace)