aboutsummaryrefslogtreecommitdiff
path: root/git2d/cmd2.c
diff options
context:
space:
mode:
Diffstat (limited to 'git2d/cmd2.c')
-rw-r--r--git2d/cmd2.c28
1 files changed, 16 insertions, 12 deletions
diff --git a/git2d/cmd2.c b/git2d/cmd2.c
index eb8983d..dd72ddb 100644
--- a/git2d/cmd2.c
+++ b/git2d/cmd2.c
@@ -6,11 +6,12 @@
#include "x.h"
int
-cmd_treeraw(git_repository *repo, struct bare_reader *reader, struct bare_writer *writer)
+cmd_treeraw(git_repository *repo, struct bare_reader *reader,
+ struct bare_writer *writer)
{
/* Path */
- char path[4096] = {0};
- int err = bare_get_data(reader, (uint8_t *)path, sizeof(path) - 1);
+ char path[4096] = { 0 };
+ int err = bare_get_data(reader, (uint8_t *) path, sizeof(path) - 1);
if (err != BARE_ERROR_NONE) {
bare_put_uint(writer, 11);
return -1;
@@ -24,7 +25,7 @@ cmd_treeraw(git_repository *repo, struct bare_reader *reader, struct bare_writer
bare_put_uint(writer, 4);
return -1;
}
- git_tree *tree = (git_tree *)head_obj;
+ git_tree *tree = (git_tree *) head_obj;
/* Path in tree */
git_tree_entry *entry = NULL;
@@ -46,7 +47,7 @@ cmd_treeraw(git_repository *repo, struct bare_reader *reader, struct bare_writer
/* Tree */
git_object *tree_obj = NULL;
if (entry == NULL) {
- tree_obj = (git_object *)tree;
+ tree_obj = (git_object *) tree;
} else {
err = git_tree_entry_to_object(&tree_obj, repo, entry);
if (err != 0) {
@@ -54,14 +55,15 @@ cmd_treeraw(git_repository *repo, struct bare_reader *reader, struct bare_writer
goto cleanup;
}
}
- git_tree *subtree = (git_tree *)tree_obj;
+ git_tree *subtree = (git_tree *) tree_obj;
size_t count = git_tree_entrycount(subtree);
bare_put_uint(writer, 0);
bare_put_uint(writer, 1);
bare_put_uint(writer, count);
for (size_t i = 0; i < count; i++) {
- const git_tree_entry *subentry = git_tree_entry_byindex(subtree, i);
+ const git_tree_entry *subentry =
+ git_tree_entry_byindex(subtree, i);
const char *name = git_tree_entry_name(subentry);
git_otype type = git_tree_entry_type(subentry);
uint32_t mode = git_tree_entry_filemode(subentry);
@@ -75,8 +77,9 @@ cmd_treeraw(git_repository *repo, struct bare_reader *reader, struct bare_writer
entry_type = 2;
git_object *subobj = NULL;
- if (git_tree_entry_to_object(&subobj, repo, subentry) == 0) {
- git_blob *b = (git_blob *)subobj;
+ if (git_tree_entry_to_object
+ (&subobj, repo, subentry) == 0) {
+ git_blob *b = (git_blob *) subobj;
size = git_blob_rawsize(b);
git_blob_free(b);
}
@@ -85,7 +88,8 @@ cmd_treeraw(git_repository *repo, struct bare_reader *reader, struct bare_writer
bare_put_uint(writer, entry_type);
bare_put_uint(writer, mode);
bare_put_uint(writer, size);
- bare_put_data(writer, (const uint8_t *)name, strlen(name));
+ bare_put_data(writer, (const uint8_t *)name,
+ strlen(name));
}
if (entry != NULL) {
git_tree_free(subtree);
@@ -98,7 +102,7 @@ cmd_treeraw(git_repository *repo, struct bare_reader *reader, struct bare_writer
bare_put_uint(writer, 7);
goto cleanup;
}
- git_blob *blob = (git_blob *)blob_obj;
+ git_blob *blob = (git_blob *) blob_obj;
const void *content = git_blob_rawcontent(blob);
if (content == NULL) {
bare_put_uint(writer, 8);
@@ -114,7 +118,7 @@ cmd_treeraw(git_repository *repo, struct bare_reader *reader, struct bare_writer
bare_put_uint(writer, -1);
}
-cleanup:
+ cleanup:
if (entry != NULL)
git_tree_entry_free(entry);
git_tree_free(tree);