mirror of
https://github.com/MidnightCommander/mc
synced 2025-02-25 03:34:21 +03:00
* cpio.c (cpio_skip_padding): Handle old ASCII format.
This commit is contained in:
parent
987a82ebbb
commit
291ab2422f
@ -1,3 +1,13 @@
|
||||
2002-04-12 Andrew V. Samoilov <kai@cmail.ru>
|
||||
|
||||
* cpio.c (cpio_skip_padding): Handle old ASCII format.
|
||||
|
||||
2002-04-08 Pavel Roskin <proski@gnu.org>
|
||||
|
||||
* samba/configure.in: Require Autoconf 2.52 to make Debian
|
||||
wrapper around Autoconf happy.
|
||||
From Björn Eriksson <bjorn@bjornen.nu>
|
||||
|
||||
2002-03-06 Andrew V. Samoilov <kai@cmail.ru>
|
||||
|
||||
* direntry.c (vfs_s_resolve_symlink): Comment out buggy code.
|
||||
|
@ -119,6 +119,8 @@ static int cpio_skip_padding(vfs_s_super *super)
|
||||
case CPIO_NEWC:
|
||||
case CPIO_CRC:
|
||||
return CPIO_SEEK_CUR(super, (4 - (CPIO_POS(super) % 4)) % 4);
|
||||
case CPIO_OLDC:
|
||||
return CPIO_POS(super);
|
||||
default:
|
||||
g_assert_not_reached();
|
||||
return 42; /* & the compiler is happy :-) */
|
||||
@ -449,7 +451,7 @@ static int cpio_create_entry(vfs *me, vfs_s_super *super, struct stat *stat, cha
|
||||
'No such file or directory' is such case) */
|
||||
|
||||
if(!S_ISDIR(entry->ino->st.st_mode)) { /* This can be considered archive inconsistency */
|
||||
message_2s(1, MSG_ERROR, _("%s contains duplicit entries! Skiping!"), super->name);
|
||||
message_2s(1, MSG_ERROR, _("%s contains duplicit entries! Skipping!"), super->name);
|
||||
} else {
|
||||
entry->ino->st.st_mode = stat->st_mode;
|
||||
entry->ino->st.st_uid = stat->st_uid;
|
||||
|
Loading…
x
Reference in New Issue
Block a user