Use newer API
This commit is contained in:
6
pygit2.c
6
pygit2.c
@@ -354,7 +354,7 @@ static PyObject *
|
|||||||
Repository_get_path(Repository *self, void *closure) {
|
Repository_get_path(Repository *self, void *closure) {
|
||||||
const char *c_path;
|
const char *c_path;
|
||||||
|
|
||||||
c_path = git_repository_path(self->repo);
|
c_path = git_repository_path(self->repo, GIT_REPO_PATH);
|
||||||
return PyString_FromString(c_path);
|
return PyString_FromString(c_path);
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -362,7 +362,7 @@ static PyObject *
|
|||||||
Repository_get_workdir(Repository *self, void *closure) {
|
Repository_get_workdir(Repository *self, void *closure) {
|
||||||
const char *c_path;
|
const char *c_path;
|
||||||
|
|
||||||
c_path = git_repository_workdir(self->repo);
|
c_path = git_repository_path(self->repo, GIT_REPO_PATH_WORKDIR);
|
||||||
if (c_path == NULL)
|
if (c_path == NULL)
|
||||||
Py_RETURN_NONE;
|
Py_RETURN_NONE;
|
||||||
|
|
||||||
@@ -1391,7 +1391,7 @@ Index_init(Index *self, PyObject *args, PyObject *kwds) {
|
|||||||
if (!PyArg_ParseTuple(args, "s", &path))
|
if (!PyArg_ParseTuple(args, "s", &path))
|
||||||
return -1;
|
return -1;
|
||||||
|
|
||||||
err = git_index_open_bare(&self->index, path);
|
err = git_index_open(&self->index, path);
|
||||||
if (err < 0) {
|
if (err < 0) {
|
||||||
Error_set_str(err, path);
|
Error_set_str(err, path);
|
||||||
return -1;
|
return -1;
|
||||||
|
Reference in New Issue
Block a user