diff options
Diffstat (limited to 'src/revwalk.nobj.lua')
-rw-r--r-- | src/revwalk.nobj.lua | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/src/revwalk.nobj.lua b/src/revwalk.nobj.lua index 8c33804..ea0281f 100644 --- a/src/revwalk.nobj.lua +++ b/src/revwalk.nobj.lua @@ -22,7 +22,6 @@ object "RevWalk" { c_source [[ typedef git_revwalk RevWalk; ]], - extends "Object", constants { SORT_NONE = 0x00, SORT_TOPOLOGICAL = 0x01, @@ -33,23 +32,23 @@ typedef git_revwalk RevWalk; c_call { "GitError", "err" } "git_revwalk_new" { "RevWalk *", "&this>1", "Repository *", "repo" }, }, - destructor { + destructor "close" { c_method_call "void" "git_revwalk_free" {} }, method "reset" { c_method_call "void" "git_revwalk_reset" {} }, method "push" { - c_method_call "GitError" "git_revwalk_push" { "Commit *", "commit" } + c_method_call "GitError" "git_revwalk_push" { "OID", "&id" } }, method "hide" { - c_method_call "GitError" "git_revwalk_hide" { "Commit *", "commit" } + c_method_call "GitError" "git_revwalk_hide" { "OID", "&id" } }, method "next" { - c_call "GitError" "git_revwalk_next" { "Commit *", "&commit>1", "RevWalk *", "this<1" } + c_call "GitError" "git_revwalk_next" { "OID", "&id>1", "RevWalk *", "this<1" } }, method "sorting" { - c_method_call "GitError" "git_revwalk_sorting" { "unsigned int", "sort_mode" } + c_method_call "void" "git_revwalk_sorting" { "unsigned int", "sort_mode" } }, method "repository" { c_method_call "Repository *" "git_revwalk_repository" {} |