Fix error variable shadowing

This commit is contained in:
Aditya Manthramurthy 2019-02-28 12:16:16 -08:00
parent c943cc8c8d
commit d46b5fa72e
2 changed files with 6 additions and 6 deletions

View File

@ -116,9 +116,9 @@ func SetBytesOptions(json []byte, path string, value interface{},
var err error var err error
switch v := value.(type) { switch v := value.(type) {
default: default:
b, err := jsongo.Marshal(value) b, merr := jsongo.Marshal(value)
if err != nil { if merr != nil {
return nil, err return nil, merr
} }
// raw := *(*string)(unsafe.Pointer(&b)) // raw := *(*string)(unsafe.Pointer(&b))
raw := string(b) raw := string(b)

View File

@ -115,9 +115,9 @@ func SetBytesOptions(json []byte, path string, value interface{},
var err error var err error
switch v := value.(type) { switch v := value.(type) {
default: default:
b, err := jsongo.Marshal(value) b, merr := jsongo.Marshal(value)
if err != nil { if merr != nil {
return nil, err return nil, merr
} }
raw := *(*string)(unsafe.Pointer(&b)) raw := *(*string)(unsafe.Pointer(&b))
res, err = set(jstr, path, raw, false, false, optimistic, inplace) res, err = set(jstr, path, raw, false, false, optimistic, inplace)