From a8fe7bce0ea33f71485cf8c2e4c8330831c849ce Mon Sep 17 00:00:00 2001 From: Joursoir Date: Fri, 26 Feb 2021 13:36:16 +0000 Subject: rename handerror to xstd; create and use some routines --- src/tree.c | 15 +-------------- 1 file changed, 1 insertion(+), 14 deletions(-) (limited to 'src/tree.c') diff --git a/src/tree.c b/src/tree.c index 658b6cf..387ef8b 100644 --- a/src/tree.c +++ b/src/tree.c @@ -6,6 +6,7 @@ #include #include "tree.h" +#include "xstd.h" #define ANSIC_RST "\x1B[0m" #define ANSIC_BBLU "\x1B[34;1m" @@ -61,20 +62,6 @@ static int count_dir_entries(const char *path) return counter; } -static char *xstrcat(const char *first, const char *second, - const char *delimiter) -{ - size_t size = sizeof(char) * (strlen(first) + strlen(second) + 1); - if(delimiter) - size += sizeof(char) * strlen(delimiter); - char *res = malloc(size); - strcpy(res, first); - if(delimiter) - strcat(res, delimiter); - strcat(res, second); - return res; -} - int tree(const char *path, const char *prefix) { DIR *main_dir; -- cgit v1.2.3-18-g5258