Commit 41097449 authored by Josh Bleecher Snyder's avatar Josh Bleecher Snyder

syscall: delete unreachable code

Change-Id: Iacedb792c73591b7fd75e836aab8e0e117c8e738
Reviewed-on: https://go-review.googlesource.com/27494
Run-TryBot: Josh Bleecher Snyder <josharian@gmail.com>
Reviewed-by: 's avatarBrad Fitzpatrick <bradfitz@golang.org>
parent e2103adb
...@@ -176,7 +176,6 @@ func (p *Proc) Call(a ...uintptr) (r1, r2 uintptr, lastErr error) { ...@@ -176,7 +176,6 @@ func (p *Proc) Call(a ...uintptr) (r1, r2 uintptr, lastErr error) {
default: default:
panic("Call " + p.Name + " with too many arguments " + itoa(len(a)) + ".") panic("Call " + p.Name + " with too many arguments " + itoa(len(a)) + ".")
} }
return
} }
// A LazyDLL implements access to a single DLL. // A LazyDLL implements access to a single DLL.
......
...@@ -298,11 +298,6 @@ childerror1: ...@@ -298,11 +298,6 @@ childerror1:
for { for {
RawSyscall(SYS_EXITS, 0, 0, 0) RawSyscall(SYS_EXITS, 0, 0, 0)
} }
// Calling panic is not actually safe,
// but the for loop above won't break
// and this shuts up the compiler.
panic("unreached")
} }
// close the numbered file descriptor, unless it is fd1, fd2, or a member of fds. // close the numbered file descriptor, unless it is fd1, fd2, or a member of fds.
......
...@@ -209,8 +209,6 @@ func joinExeDirAndFName(dir, p string) (name string, err error) { ...@@ -209,8 +209,6 @@ func joinExeDirAndFName(dir, p string) (name string, err error) {
return FullPath(d + "\\" + p) return FullPath(d + "\\" + p)
} }
} }
// we shouldn't be here
return "", EINVAL
} }
type ProcAttr struct { type ProcAttr struct {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment