refactor(tree)!: renamed the save_tree function to snapshot_tree

This commit is contained in:
lisk77 2025-08-27 03:00:35 +02:00
parent e63fb4a0fa
commit 983c6d4ca4
2 changed files with 5 additions and 9 deletions

View file

@ -1,6 +1,6 @@
#include "tree.h"
void save_tree(PathBuffer* tree) {
void snapshot_tree(PathBuffer* tree) {
PathBuffer* files = path_buffer_new();
char relative[PATH_MAX] = "";
char* root = find_root(relative);
@ -13,10 +13,6 @@ void save_tree(PathBuffer* tree) {
walk(root, relative, relative, files, 1, root);
path_buffer_sort(files);
for (int i = 0; i < files->len; i++) {
printf("%s\n", files->items[i]);
}
char tmp[1024];
size_t offset = 0;
@ -27,7 +23,7 @@ void save_tree(PathBuffer* tree) {
int written = snprintf(tmp + offset, remaining, "%s:", files->items[idx]);
if (written < 0 || (size_t)written >= remaining) {
perror("ERROR: buffer overflow in save_tree!\n");
perror("ERROR: buffer overflow in snapshot_tree!\n");
return;
}
@ -48,7 +44,7 @@ void save_tree(PathBuffer* tree) {
snprintf(file_path, sizeof(file_path), "%s/%s", dir_path, hash+2);
FILE* fp = fopen(file_path, "wb");
if (!fp) { perror("ERROR: cannot open path in save_tree!\n"); return; }
if (!fp) { perror("ERROR: cannot open path in snapshot_tree!\n"); return; }
uLong originalLen = strlen(tmp) + 1;
@ -57,7 +53,7 @@ void save_tree(PathBuffer* tree) {
Bytef compressed[compressedLen];
if (compress(compressed, &compressedLen, (const Bytef*)tmp, originalLen) != Z_OK) {
perror("ERROR: compression failed in save_tree!");
perror("ERROR: compression failed in snapshot_tree!");
return;
}