Fix compilation warnings
This commit is contained in:
9
pygit2.c
9
pygit2.c
@@ -59,7 +59,7 @@ typedef struct {
|
|||||||
|
|
||||||
typedef struct {
|
typedef struct {
|
||||||
PyObject_HEAD
|
PyObject_HEAD
|
||||||
git_tree_entry *entry;
|
const git_tree_entry *entry;
|
||||||
Tree *tree;
|
Tree *tree;
|
||||||
} TreeEntry;
|
} TreeEntry;
|
||||||
|
|
||||||
@@ -903,7 +903,7 @@ Tree_contains(Tree *self, PyObject *py_name) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
static TreeEntry *
|
static TreeEntry *
|
||||||
wrap_tree_entry(git_tree_entry *entry, Tree *tree) {
|
wrap_tree_entry(const git_tree_entry *entry, Tree *tree) {
|
||||||
TreeEntry *py_entry = NULL;
|
TreeEntry *py_entry = NULL;
|
||||||
py_entry = (TreeEntry*)TreeEntryType.tp_alloc(&TreeEntryType, 0);
|
py_entry = (TreeEntry*)TreeEntryType.tp_alloc(&TreeEntryType, 0);
|
||||||
if (!py_entry)
|
if (!py_entry)
|
||||||
@@ -918,7 +918,8 @@ wrap_tree_entry(git_tree_entry *entry, Tree *tree) {
|
|||||||
static TreeEntry *
|
static TreeEntry *
|
||||||
Tree_getitem_by_name(Tree *self, PyObject *py_name) {
|
Tree_getitem_by_name(Tree *self, PyObject *py_name) {
|
||||||
char *name;
|
char *name;
|
||||||
git_tree_entry *entry;
|
const git_tree_entry *entry;
|
||||||
|
|
||||||
name = PyString_AS_STRING(py_name);
|
name = PyString_AS_STRING(py_name);
|
||||||
entry = git_tree_entry_byname(self->tree, name);
|
entry = git_tree_entry_byname(self->tree, name);
|
||||||
if (!entry) {
|
if (!entry) {
|
||||||
@@ -958,7 +959,7 @@ Tree_fix_index(Tree *self, PyObject *py_index) {
|
|||||||
static TreeEntry *
|
static TreeEntry *
|
||||||
Tree_getitem_by_index(Tree *self, PyObject *py_index) {
|
Tree_getitem_by_index(Tree *self, PyObject *py_index) {
|
||||||
int index;
|
int index;
|
||||||
git_tree_entry *entry;
|
const git_tree_entry *entry;
|
||||||
|
|
||||||
index = Tree_fix_index(self, py_index);
|
index = Tree_fix_index(self, py_index);
|
||||||
if (PyErr_Occurred())
|
if (PyErr_Occurred())
|
||||||
|
Reference in New Issue
Block a user