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
switch v := value.(type) {
default:
b, err := jsongo.Marshal(value)
if err != nil {
return nil, err
b, merr := jsongo.Marshal(value)
if merr != nil {
return nil, merr
}
// raw := *(*string)(unsafe.Pointer(&b))
raw := string(b)

View File

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