From 008e1efb35b07b4a91dba69369b8217862f11abd Mon Sep 17 00:00:00 2001 From: Carlos Martín Nieto Date: Wed, 11 Sep 2013 23:01:27 +0200 Subject: Object types are constants Define the object type values as constants --- odb.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'odb.go') diff --git a/odb.go b/odb.go index 9d7d02e..7b2297e 100644 --- a/odb.go +++ b/odb.go @@ -23,7 +23,7 @@ func (v *Odb) Exists(oid *Oid) bool { return ret != 0 } -func (v *Odb) Write(data []byte, otype int) (oid *Oid, err error) { +func (v *Odb) Write(data []byte, otype ObjectType) (oid *Oid, err error) { oid = new(Oid) hdr := (*reflect.SliceHeader)(unsafe.Pointer(&data)) ret := C.git_odb_write(oid.toC(), v.ptr, unsafe.Pointer(hdr.Data), C.size_t(hdr.Len), C.git_otype(otype)) -- cgit v1.2.3