We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 99ca761 commit c9f422fCopy full SHA for c9f422f
git.go
@@ -189,22 +189,16 @@ func (oid *Oid) Cmp(oid2 *Oid) int {
189
}
190
191
func (oid *Oid) Copy() *Oid {
192
- ret := new(Oid)
193
- copy(ret[:], oid[:])
194
- return ret
+ ret := *oid
+ return &ret
195
196
197
func (oid *Oid) Equal(oid2 *Oid) bool {
198
- return bytes.Equal(oid[:], oid2[:])
+ return *oid == *oid2
199
200
201
func (oid *Oid) IsZero() bool {
202
- for _, a := range oid {
203
- if a != 0 {
204
- return false
205
- }
206
207
- return true
+ return *oid == Oid{}
208
209
210
func (oid *Oid) NCmp(oid2 *Oid, n uint) int {
0 commit comments