Adjust to reference creation signatures

This commit is contained in:
Carlos Martín Nieto
2014-01-19 01:29:03 +01:00
parent 7a606b9b1c
commit 423b912fae
4 changed files with 11 additions and 11 deletions

View File

@@ -101,7 +101,7 @@ Branch_rename(Branch *self, PyObject *args)
if (!PyArg_ParseTuple(args, "s|i", &c_name, &force)) if (!PyArg_ParseTuple(args, "s|i", &c_name, &force))
return NULL; return NULL;
err = git_branch_move(&c_out, self->reference, c_name, force); err = git_branch_move(&c_out, self->reference, c_name, force, NULL, NULL);
if (err == GIT_OK) if (err == GIT_OK)
return wrap_branch(c_out, self->repo); return wrap_branch(c_out, self->repo);
else else

View File

@@ -159,7 +159,7 @@ Reference_rename(Reference *self, PyObject *py_name)
return NULL; return NULL;
/* Rename */ /* Rename */
err = git_reference_rename(&new_reference, self->reference, c_name, 0); err = git_reference_rename(&new_reference, self->reference, c_name, 0, NULL, NULL);
git_reference_free(self->reference); git_reference_free(self->reference);
free(c_name); free(c_name);
if (err < 0) if (err < 0)
@@ -239,7 +239,7 @@ Reference_target__set__(Reference *self, PyObject *py_target)
if (err < 0) if (err < 0)
return err; return err;
err = git_reference_set_target(&new_ref, self->reference, &oid); err = git_reference_set_target(&new_ref, self->reference, &oid, NULL, NULL);
if (err < 0) if (err < 0)
goto error; goto error;
@@ -253,7 +253,7 @@ Reference_target__set__(Reference *self, PyObject *py_target)
if (c_name == NULL) if (c_name == NULL)
return -1; return -1;
err = git_reference_symbolic_set_target(&new_ref, self->reference, c_name); err = git_reference_symbolic_set_target(&new_ref, self->reference, c_name, NULL, NULL);
free(c_name); free(c_name);
if (err < 0) if (err < 0)
goto error; goto error;

View File

@@ -467,7 +467,7 @@ Remote_fetch(Remote *self, PyObject *args)
int err; int err;
PyErr_Clear(); PyErr_Clear();
err = git_remote_fetch(self->remote); err = git_remote_fetch(self->remote, NULL, NULL);
/* /*
* XXX: We should be checking for GIT_EUSER, but on v0.20, this does not * XXX: We should be checking for GIT_EUSER, but on v0.20, this does not
* make it all the way to us for update_tips * make it all the way to us for update_tips
@@ -558,7 +558,7 @@ Remote_push(Remote *self, PyObject *args)
return NULL; return NULL;
} }
err = git_push_update_tips(push); err = git_push_update_tips(push, NULL, NULL);
if (err < 0) if (err < 0)
goto error; goto error;

View File

@@ -192,7 +192,7 @@ Repository_head__set__(Repository *self, PyObject *py_refname)
if (refname == NULL) if (refname == NULL)
return -1; return -1;
err = git_repository_set_head(self->repo, refname); err = git_repository_set_head(self->repo, refname, NULL, NULL);
Py_DECREF(trefname); Py_DECREF(trefname);
if (err < 0) { if (err < 0) {
Error_set_str(err, refname); Error_set_str(err, refname);
@@ -929,7 +929,7 @@ Repository_create_branch(Repository *self, PyObject *args)
if (!PyArg_ParseTuple(args, "sO!|i", &c_name, &CommitType, &py_commit, &force)) if (!PyArg_ParseTuple(args, "sO!|i", &c_name, &CommitType, &py_commit, &force))
return NULL; return NULL;
err = git_branch_create(&c_reference, self->repo, c_name, py_commit->commit, force); err = git_branch_create(&c_reference, self->repo, c_name, py_commit->commit, force, NULL, NULL);
if (err < 0) if (err < 0)
return Error_set(err); return Error_set(err);
@@ -1096,7 +1096,7 @@ Repository_create_reference_direct(Repository *self, PyObject *args,
if (err < 0) if (err < 0)
return NULL; return NULL;
err = git_reference_create(&c_reference, self->repo, c_name, &oid, force); err = git_reference_create(&c_reference, self->repo, c_name, &oid, force, NULL, NULL);
if (err < 0) if (err < 0)
return Error_set(err); return Error_set(err);
@@ -1130,7 +1130,7 @@ Repository_create_reference_symbolic(Repository *self, PyObject *args,
return NULL; return NULL;
err = git_reference_symbolic_create(&c_reference, self->repo, c_name, err = git_reference_symbolic_create(&c_reference, self->repo, c_name,
c_target, force); c_target, force, NULL, NULL);
if (err < 0) if (err < 0)
return Error_set(err); return Error_set(err);
@@ -1607,7 +1607,7 @@ Repository_reset(Repository *self, PyObject* args)
err = git_object_lookup_prefix(&target, self->repo, &oid, len, err = git_object_lookup_prefix(&target, self->repo, &oid, len,
GIT_OBJ_ANY); GIT_OBJ_ANY);
err = err < 0 ? err : git_reset(self->repo, target, reset_type); err = err < 0 ? err : git_reset(self->repo, target, reset_type, NULL, NULL);
git_object_free(target); git_object_free(target);
if (err < 0) if (err < 0)
return Error_set_oid(err, &oid, len); return Error_set_oid(err, &oid, len);