Hash :
f49a2e49
Author :
Date :
2010-09-19T03:21:06
Give object structures more descriptive names The 'git_obj' structure is now called 'git_rawobj', since it represents a raw object read from the ODB. The 'git_repository_object' structure is now called 'git_object', since it's the base object class for all objects. Signed-off-by: Vicent Marti <tanoku@gmail.com>
#ifndef INCLUDE_tree_h__
#define INCLUDE_tree_h__
#include <git/tree.h>
#include "repository.h"
struct git_tree_entry {
unsigned int attr;
char *filename;
git_oid oid;
git_tree *owner;
};
struct git_tree {
git_object object;
git_tree_entry *entries;
size_t entry_count;
};
void git_tree__free(git_tree *tree);
int git_tree__parse(git_tree *tree);
#endif