From fe2fdf4143e4eef1a29fbc4d7f6f86e22662c699 Mon Sep 17 00:00:00 2001 From: arai Date: Sat, 24 Aug 2002 11:56:33 +0000 Subject: [PATCH] *** empty log message *** git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/lha/lha/trunk@523 6a8cc165-1e22-0410-a132-eb4e3f353aba --- ChangeLog | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/ChangeLog b/ChangeLog index 3f807e8..a775bf0 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,24 @@ 2002-08-24 Koji Arai + * tests/lha-test.in (lha-test14): added to test the symbolic link file. + + * src/lhlist.c (list_one): use LzHeader.realname. + + * src/lhext.c (extract_one): use LzHeader.realname. + should call make_parent_path(symlink). + + * src/lhadd.c (add_one): use LzHeader.realname. + (delete): ditto. + (append_it): use strcmp() instead of strcmp_filename(). + (strcmp_filename): removed. + + * src/lha.h (struct LzHeader): added a member `realname' which is + symbolic linked name. + + * src/header.c (get_header): split symbolic name in archive. + (write_header): join symbolic link name and linked name to put it + in archive. + * src/lhext.c (extract_one): force extract when `f' option is specified. this is for OS-9 archives, [provisional]. -- 2.11.0