Three small fixes
This commit is contained in:
parent
3cc22ed428
commit
826df41c01
3 changed files with 4 additions and 2 deletions
2
haggis.c
2
haggis.c
|
@ -635,7 +635,7 @@ haggis_node* haggis_create_node(char *file, haggis_algorithm a, haggis_linkmap *
|
|||
return node;
|
||||
}
|
||||
|
||||
int haggis_extract_node(FILE *stram, haggis_node *node) {
|
||||
int haggis_extract_node(FILE *stream, char *basedir, haggis_node *node) {
|
||||
// todo
|
||||
return 0;
|
||||
}
|
||||
|
|
|
@ -140,7 +140,7 @@ void haggis_linkmap_deinit(haggis_linkmap *map);
|
|||
char* haggis_linkmap_get_or_add(haggis_linkmap *map, ino_t inode, char *path);
|
||||
void haggis_node_deinit(haggis_node *node);
|
||||
haggis_node* haggis_create_node(char *file, haggis_algorithm a, haggis_linkmap *map);
|
||||
int haggis_extract_node(FILE *stram, haggis_node *node);
|
||||
int haggis_extract_node(FILE *stream, char *basedir, haggis_node *node);
|
||||
int haggis_load_node(FILE *stream, haggis_node *node);
|
||||
int haggis_store_node(FILE *stream, haggis_node *node);
|
||||
|
||||
|
|
|
@ -14,4 +14,6 @@ int main() {
|
|||
node = haggis_create_node(path, sha256, map);
|
||||
assert(node->filetype.tag == directory);
|
||||
assert(memcmp(path, node->name.name, 6) == 0);
|
||||
haggis_node_deinit(node);
|
||||
haggis_linkmap_deinit(map);
|
||||
}
|
Loading…
Add table
Reference in a new issue