summaryrefslogtreecommitdiff
path: root/vendor/github.com/vmihailenco/msgpack/v5/encode_map.go
diff options
context:
space:
mode:
authorLibravatar tobi <31960611+tsmethurst@users.noreply.github.com>2021-11-27 15:26:58 +0100
committerLibravatar GitHub <noreply@github.com>2021-11-27 15:26:58 +0100
commit182b4eea73881c611a0f519576aa6ad2aa6799c2 (patch)
tree230fac469690fcee8797b13585e739be148d4789 /vendor/github.com/vmihailenco/msgpack/v5/encode_map.go
parentRequire confirmed email when checking oauth token (#332) (diff)
downloadgotosocial-182b4eea73881c611a0f519576aa6ad2aa6799c2.tar.xz
Update dependencies (#333)
Diffstat (limited to 'vendor/github.com/vmihailenco/msgpack/v5/encode_map.go')
-rw-r--r--vendor/github.com/vmihailenco/msgpack/v5/encode_map.go7
1 files changed, 4 insertions, 3 deletions
diff --git a/vendor/github.com/vmihailenco/msgpack/v5/encode_map.go b/vendor/github.com/vmihailenco/msgpack/v5/encode_map.go
index 02cb6c132..ba4c61be7 100644
--- a/vendor/github.com/vmihailenco/msgpack/v5/encode_map.go
+++ b/vendor/github.com/vmihailenco/msgpack/v5/encode_map.go
@@ -17,11 +17,12 @@ func encodeMapValue(e *Encoder, v reflect.Value) error {
return err
}
- for _, key := range v.MapKeys() {
- if err := e.EncodeValue(key); err != nil {
+ iter := v.MapRange()
+ for iter.Next() {
+ if err := e.EncodeValue(iter.Key()); err != nil {
return err
}
- if err := e.EncodeValue(v.MapIndex(key)); err != nil {
+ if err := e.EncodeValue(iter.Value()); err != nil {
return err
}
}