diff options
| author | Carlos Martín Nieto <[email protected]> | 2014-10-23 19:17:23 +0200 |
|---|---|---|
| committer | Carlos Martín Nieto <[email protected]> | 2014-10-23 19:17:23 +0200 |
| commit | 41008af54cfc2af3a5ea56dff169c95d2b50dda6 (patch) | |
| tree | 5c65618fd73b70dd0e6417a5e85ce5011a5ff644 /tree.go | |
| parent | 0af2a39b4e09d4f463fcf6779c072a36c6ab01f8 (diff) | |
| parent | 5539137e9a6da3276bc83ef47bbebca8bab56856 (diff) | |
Merge pull request #123 from ry/master
Use Filemode type in TreeEntry and IndexEntry
Diffstat (limited to 'tree.go')
| -rw-r--r-- | tree.go | 12 |
1 files changed, 6 insertions, 6 deletions
@@ -17,10 +17,10 @@ type Filemode int const ( FilemodeTree Filemode = C.GIT_FILEMODE_TREE - FilemodeBlob = C.GIT_FILEMODE_BLOB - FilemodeBlobExecutable = C.GIT_FILEMODE_BLOB_EXECUTABLE - FilemodeLink = C.GIT_FILEMODE_LINK - FilemodeCommit = C.GIT_FILEMODE_COMMIT + FilemodeBlob Filemode = C.GIT_FILEMODE_BLOB + FilemodeBlobExecutable Filemode = C.GIT_FILEMODE_BLOB_EXECUTABLE + FilemodeLink Filemode = C.GIT_FILEMODE_LINK + FilemodeCommit Filemode = C.GIT_FILEMODE_COMMIT ) type Tree struct { @@ -32,7 +32,7 @@ type TreeEntry struct { Name string Id *Oid Type ObjectType - Filemode int + Filemode Filemode } func newTreeEntry(entry *C.git_tree_entry) *TreeEntry { @@ -40,7 +40,7 @@ func newTreeEntry(entry *C.git_tree_entry) *TreeEntry { C.GoString(C.git_tree_entry_name(entry)), newOidFromC(C.git_tree_entry_id(entry)), ObjectType(C.git_tree_entry_type(entry)), - int(C.git_tree_entry_filemode(entry)), + Filemode(C.git_tree_entry_filemode(entry)), } } |
