projects
/
btrtrc.git
/ commitdiff
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
a68e4a6
)
Uncomment defer recover statement.
author
nsf <no.smile.face@gmail.com>
Wed, 20 Jun 2012 13:34:10 +0000 (19:34 +0600)
committer
nsf <no.smile.face@gmail.com>
Wed, 20 Jun 2012 13:34:10 +0000 (19:34 +0600)
bencode/decode.go
patch
|
blob
|
history
diff --git
a/bencode/decode.go
b/bencode/decode.go
index 0479cf8eee141f2f183ce3136d16b456e37e4261..77ddd0d3d950c33b1e7c1c5ee31e3b470e782e2d 100644
(file)
--- a/
bencode/decode.go
+++ b/
bencode/decode.go
@@
-16,17
+16,14
@@
type decoder struct {
}
func (d *decoder) decode(v interface{}) (err error) {
- var _ runtime.Error
- /*
- defer func() {
- if e := recover(); e != nil {
- if _, ok := e.(runtime.Error); ok {
- panic(e)
- }
- err = e.(error)
+ defer func() {
+ if e := recover(); e != nil {
+ if _, ok := e.(runtime.Error); ok {
+ panic(e)
}
- }()
- */
+ err = e.(error)
+ }
+ }()
pv := reflect.ValueOf(v)
if pv.Kind() != reflect.Ptr || pv.IsNil() {