Remove dead returns.
authorBenjamin Kramer <benny.kra@googlemail.com>
Sun, 29 Nov 2009 17:42:58 +0000 (17:42 +0000)
committerBenjamin Kramer <benny.kra@googlemail.com>
Sun, 29 Nov 2009 17:42:58 +0000 (17:42 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@90083 91177308-0d34-0410-b5e6-96231b3b80d8

lib/System/Unix/Path.inc

index ec2ba7cd9c338d0939690cae264b813ad529e395..ff1497a5c6df97d5d5a877934afb6e040ad0c205 100644 (file)
@@ -350,7 +350,6 @@ Path Path::GetMainExecutable(const char *argv0, void *MainAddr) {
     char link_path[MAXPATHLEN];
     if (realpath(exe_path, link_path))
       return Path(std::string(link_path));
-    return Path();
   }
 #elif defined(__FreeBSD__)
   char exe_path[PATH_MAX];
@@ -374,7 +373,6 @@ Path Path::GetMainExecutable(const char *argv0, void *MainAddr) {
   char link_path[MAXPATHLEN];
   if (realpath(DLInfo.dli_fname, link_path))
     return Path(std::string(link_path));
-  return Path();
 #endif
   return Path();
 }