fixed parameter order for diff functions (libgit2)
This commit is contained in:
@@ -117,15 +117,17 @@ Index_diff_tree(Index *self, PyObject *args)
|
|||||||
|
|
||||||
if (py_obj == NULL) {
|
if (py_obj == NULL) {
|
||||||
err = git_diff_workdir_to_index(
|
err = git_diff_workdir_to_index(
|
||||||
|
&diff,
|
||||||
self->repo->repo,
|
self->repo->repo,
|
||||||
&opts,
|
self->index,
|
||||||
&diff);
|
&opts);
|
||||||
} else if (PyObject_TypeCheck(py_obj, &TreeType)) {
|
} else if (PyObject_TypeCheck(py_obj, &TreeType)) {
|
||||||
err = git_diff_index_to_tree(
|
err = git_diff_index_to_tree(
|
||||||
|
&diff,
|
||||||
self->repo->repo,
|
self->repo->repo,
|
||||||
&opts,
|
|
||||||
((Tree *)py_obj)->tree,
|
((Tree *)py_obj)->tree,
|
||||||
&diff);
|
self->index,
|
||||||
|
&opts);
|
||||||
} else {
|
} else {
|
||||||
PyErr_SetObject(PyExc_TypeError, py_obj);
|
PyErr_SetObject(PyExc_TypeError, py_obj);
|
||||||
return NULL;
|
return NULL;
|
||||||
|
@@ -279,23 +279,24 @@ Tree_diff_tree(Tree *self, PyObject *args)
|
|||||||
|
|
||||||
if (py_obj == NULL) {
|
if (py_obj == NULL) {
|
||||||
err = git_diff_workdir_to_tree(
|
err = git_diff_workdir_to_tree(
|
||||||
|
&diff,
|
||||||
self->repo->repo,
|
self->repo->repo,
|
||||||
&opts,
|
|
||||||
self->tree,
|
self->tree,
|
||||||
&diff);
|
&opts);
|
||||||
} else if (PyObject_TypeCheck(py_obj, &TreeType)) {
|
} else if (PyObject_TypeCheck(py_obj, &TreeType)) {
|
||||||
err = git_diff_tree_to_tree(
|
err = git_diff_tree_to_tree(
|
||||||
|
&diff,
|
||||||
self->repo->repo,
|
self->repo->repo,
|
||||||
&opts,
|
|
||||||
self->tree,
|
self->tree,
|
||||||
((Tree *)py_obj)->tree,
|
((Tree *)py_obj)->tree,
|
||||||
&diff);
|
&opts);
|
||||||
} else if (PyObject_TypeCheck(py_obj, &IndexType)) {
|
} else if (PyObject_TypeCheck(py_obj, &IndexType)) {
|
||||||
err = git_diff_index_to_tree(
|
err = git_diff_index_to_tree(
|
||||||
((Index *)py_obj)->repo->repo,
|
&diff,
|
||||||
&opts,
|
self->repo->repo,
|
||||||
self->tree,
|
self->tree,
|
||||||
&diff);
|
((Index *)py_obj)->index,
|
||||||
|
&opts);
|
||||||
} else {
|
} else {
|
||||||
PyErr_SetObject(PyExc_TypeError, py_obj);
|
PyErr_SetObject(PyExc_TypeError, py_obj);
|
||||||
return NULL;
|
return NULL;
|
||||||
|
Reference in New Issue
Block a user