summaryrefslogtreecommitdiff
path: root/src/tree.c
diff options
context:
space:
mode:
authorVicent Marti <tanoku@gmail.com>2011-04-02 12:42:04 +0300
committerVicent Marti <tanoku@gmail.com>2011-04-02 12:42:04 +0300
commit720d5472f8aa629161749450a27d3a4e3ecefea3 (patch)
treeb591a0f297492ee99f68fb5b512f932f8c0c9b8a /src/tree.c
parentd8ad64d3669182d368120a9b8db1147421498e22 (diff)
downloadlibgit2-720d5472f8aa629161749450a27d3a4e3ecefea3.tar.gz
Change `parse` methods to const buffer
Signed-off-by: Vicent Marti <tanoku@gmail.com>
Diffstat (limited to 'src/tree.c')
-rw-r--r--src/tree.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/tree.c b/src/tree.c
index 31b286e69..dea50463b 100644
--- a/src/tree.c
+++ b/src/tree.c
@@ -127,7 +127,7 @@ size_t git_tree_entrycount(git_tree *tree)
return tree->entries.length;
}
-static int tree_parse_buffer(git_tree *tree, char *buffer, char *buffer_end)
+static int tree_parse_buffer(git_tree *tree, const char *buffer, const char *buffer_end)
{
int error = GIT_SUCCESS;
@@ -146,7 +146,7 @@ static int tree_parse_buffer(git_tree *tree, char *buffer, char *buffer_end)
if (git_vector_insert(&tree->entries, entry) < GIT_SUCCESS)
return GIT_ENOMEM;
- entry->attr = strtol(buffer, &buffer, 8);
+ entry->attr = strtol(buffer, (char **)&buffer, 8);
if (*buffer++ != ' ') {
error = GIT_EOBJCORRUPTED;