diff --git a/authorization/response.go b/authorization/response.go index 245a0ef..e64fc81 100644 --- a/authorization/response.go +++ b/authorization/response.go @@ -5,9 +5,10 @@ import ( "bytes" "encoding/json" "fmt" - "github.com/Sirupsen/logrus" "net" "net/http" + + "github.com/Sirupsen/logrus" ) // ResponseModifier allows authorization plugins to read and modify the content of the http.response @@ -51,10 +52,6 @@ func NewResponseModifier(rw http.ResponseWriter) ResponseModifier { type responseModifier struct { // The original response writer rw http.ResponseWriter - - r *http.Request - - status int // body holds the response body body []byte // header holds the response header diff --git a/ioutils/scheduler.go b/ioutils/scheduler.go deleted file mode 100644 index 3c88f29..0000000 --- a/ioutils/scheduler.go +++ /dev/null @@ -1,6 +0,0 @@ -// +build !gccgo - -package ioutils - -func callSchedulerIfNecessary() { -} diff --git a/ioutils/scheduler_gccgo.go b/ioutils/scheduler_gccgo.go deleted file mode 100644 index c11d02b..0000000 --- a/ioutils/scheduler_gccgo.go +++ /dev/null @@ -1,13 +0,0 @@ -// +build gccgo - -package ioutils - -import ( - "runtime" -) - -func callSchedulerIfNecessary() { - //allow or force Go scheduler to switch context, without explicitly - //forcing this will make it hang when using gccgo implementation - runtime.Gosched() -} diff --git a/term/term.go b/term/term.go index 11ed209..eaa0322 100644 --- a/term/term.go +++ b/term/term.go @@ -27,8 +27,6 @@ type State struct { type Winsize struct { Height uint16 Width uint16 - x uint16 - y uint16 } // StdStreams returns the standard streams (stdin, stdout, stedrr). diff --git a/term/term_windows.go b/term/term_windows.go index a02e681..659da4d 100644 --- a/term/term_windows.go +++ b/term/term_windows.go @@ -23,8 +23,6 @@ type State struct { type Winsize struct { Height uint16 Width uint16 - x uint16 - y uint16 } const ( @@ -194,8 +192,7 @@ func GetWinsize(fd uintptr) (*Winsize, error) { winsize := &Winsize{ Width: uint16(info.Window.Right - info.Window.Left + 1), Height: uint16(info.Window.Bottom - info.Window.Top + 1), - x: 0, - y: 0} + } return winsize, nil }