From be1b76dd2dd7271d9dc0f2b40a153da7d46b468f Mon Sep 17 00:00:00 2001 From: jozan Date: Sun, 8 Nov 2020 02:05:51 +0000 Subject: In progress FossilOrigin-Name: fe483e3e811a959abf872390f4b4d92e707b30b1597b7616343d9e9c85e871e1 --- src/c_lfiles.c | 24 ------------------------ src/c_lfiles.h | 1 - src/c_unixize.c | 6 +++--- 3 files changed, 3 insertions(+), 28 deletions(-) (limited to 'src') diff --git a/src/c_lfiles.c b/src/c_lfiles.c index 36976b6..cffe974 100644 --- a/src/c_lfiles.c +++ b/src/c_lfiles.c @@ -115,30 +115,6 @@ c_lfiles_new return (link); } -struct lfiles_s* -c_lfiles_duplicate(struct lfiles_s** head) -{ - struct lfiles_s* dup_head; - struct lfiles_s* dup_link; - struct lfiles_s* origin; - - dup_head = NULL; - if (head == NULL) { - return (NULL); - } - origin = *head; - while (origin != NULL) { - dup_link = c_lfiles_new(origin->filename, origin->filetype); - if (dup_link == NULL) { - u_dump_errno(); - return (NULL); - } - origin = origin->next; - c_lfiles_add_back(&dup_head, dup_link); - } - return (dup_head); -} - struct lfiles_s* c_lfiles_gather(void) { diff --git a/src/c_lfiles.h b/src/c_lfiles.h index 039dbaa..f754553 100644 --- a/src/c_lfiles.h +++ b/src/c_lfiles.h @@ -49,7 +49,6 @@ #include "c_unixize.h" void c_lfiles_clear(struct lfiles_s**); -struct lfiles_s* c_lfiles_duplicate(struct lfiles_s**); struct lfiles_s* c_lfiles_gather(void); #endif /* end of include guard: __C_LFILES_H__ */ diff --git a/src/c_unixize.c b/src/c_unixize.c index 1e604d8..c1fdec0 100644 --- a/src/c_unixize.c +++ b/src/c_unixize.c @@ -56,6 +56,7 @@ #include "c_lfiles.h" #include "c_opts.h" +#include "c_subst.h" #include "c_unixize.h" #include "u_utils.h" @@ -93,12 +94,11 @@ main if (og_files == NULL) { return (0); } - new_files = c_lfiles_duplicate(&og_files); - if (og_files == NULL) { + new_files = c_subst_filenames(opts.hyphen, og_files); + if (new_files == NULL) { c_lfiles_clear(&og_files); return (1); } - /* c_subst(&opts, og_files); */ og_files_head = og_files; new_files_head = new_files; while (og_files != NULL && new_files != NULL) { -- cgit v1.2.3