diff options
| author | lhchavez <[email protected]> | 2020-02-12 17:06:40 -0800 |
|---|---|---|
| committer | GitHub <[email protected]> | 2020-02-12 17:06:40 -0800 |
| commit | 75c5e41422f224a6fde40903c4af4cf1afbd2d46 (patch) | |
| tree | ae1b1a379df149e6b771e22fa9f22248c70bd616 /tag.go | |
| parent | 11506ab07032a7956e7e120ca4095b60b77a75b3 (diff) | |
| parent | 5c796836853b5651aaa141224cbde03646e78696 (diff) | |
Merge pull request #527 from dbolkensteyn/master
Fixes #513 - Segfault during tree walk
Diffstat (limited to 'tag.go')
| -rw-r--r-- | tag.go | 12 |
1 files changed, 6 insertions, 6 deletions
@@ -21,26 +21,26 @@ func (t *Tag) AsObject() *Object { return &t.Object } -func (t Tag) Message() string { +func (t *Tag) Message() string { ret := C.GoString(C.git_tag_message(t.cast_ptr)) runtime.KeepAlive(t) return ret } -func (t Tag) Name() string { +func (t *Tag) Name() string { ret := C.GoString(C.git_tag_name(t.cast_ptr)) runtime.KeepAlive(t) return ret } -func (t Tag) Tagger() *Signature { +func (t *Tag) Tagger() *Signature { cast_ptr := C.git_tag_tagger(t.cast_ptr) ret := newSignatureFromC(cast_ptr) runtime.KeepAlive(t) return ret } -func (t Tag) Target() *Object { +func (t *Tag) Target() *Object { var ptr *C.git_object ret := C.git_tag_target(&ptr, t.cast_ptr) runtime.KeepAlive(t) @@ -51,13 +51,13 @@ func (t Tag) Target() *Object { return allocObject(ptr, t.repo) } -func (t Tag) TargetId() *Oid { +func (t *Tag) TargetId() *Oid { ret := newOidFromC(C.git_tag_target_id(t.cast_ptr)) runtime.KeepAlive(t) return ret } -func (t Tag) TargetType() ObjectType { +func (t *Tag) TargetType() ObjectType { ret := ObjectType(C.git_tag_target_type(t.cast_ptr)) runtime.KeepAlive(t) return ret |
