aboutsummaryrefslogtreecommitdiff
path: root/error.go
diff options
context:
space:
mode:
authorYasuhiro Matsumoto <mattn.jp@gmail.com>2017-03-21 09:14:48 +0900
committerYasuhiro Matsumoto <mattn.jp@gmail.com>2017-03-21 09:14:48 +0900
commit866c3293d9a76aa491e56cc978d0d7fb0e63e121 (patch)
tree8e97fadc977d5f2d21d1c9372b2e50dc93bf13f7 /error.go
parentfix test (diff)
downloadgolite-866c3293d9a76aa491e56cc978d0d7fb0e63e121.tar.gz
golite-866c3293d9a76aa491e56cc978d0d7fb0e63e121.tar.xz
fix breaking compatibility.
revert cf4bd560f1588d96c502b4c3407fe1a10cef4a28 close #394
Diffstat (limited to 'error.go')
-rw-r--r--error.go7
1 files changed, 3 insertions, 4 deletions
diff --git a/error.go b/error.go
index be530e5..49ab890 100644
--- a/error.go
+++ b/error.go
@@ -58,7 +58,7 @@ var (
// Error return error message from errno.
func (err ErrNo) Error() string {
- return (&Error{Code: err}).Error()
+ return Error{Code: err}.Error()
}
// Extend return extended errno.
@@ -68,11 +68,10 @@ func (err ErrNo) Extend(by int) ErrNoExtended {
// Error return error message that is extended code.
func (err ErrNoExtended) Error() string {
- return (&Error{Code: ErrNo(C.int(err) & ErrNoMask), ExtendedCode: err}).Error()
+ return Error{Code: ErrNo(C.int(err) & ErrNoMask), ExtendedCode: err}.Error()
}
-// Error return error message.
-func (err *Error) Error() string {
+func (err Error) Error() string {
if err.err != "" {
return err.err
}