OSDN Git Service

* src/lhext.c (inquire_extract): warning if stdin is not tty,
authorarai <arai@6a8cc165-1e22-0410-a132-eb4e3f353aba>
Fri, 9 May 2003 18:50:12 +0000 (18:50 +0000)
committerarai <arai@6a8cc165-1e22-0410-a132-eb4e3f353aba>
Fri, 9 May 2003 18:50:12 +0000 (18:50 +0000)
commit797525a33e68c1da6eda94f7cd3cc696fcdb89d1
treec56ec3c87b81bc514973bf12bee75d84cb614a47
parentbf7c6500ff8134df3b743d903ab46d8d1b5ad182
* src/lhext.c (inquire_extract): warning if stdin is not tty,
because you cannot reply from stdin.
(extract_one): return actual read size from archive.
(cmd_extract): fix a bug: skip correct size when error occurred.

* tests/lha-test5: added tests for above.

* src/lha.h (struct interfacing): added a member `read_size'.

* src/extract.c (decode_lzhuf): added an argument `pointer of
read_size'.

* src/prototypes.h: ditto.

* src/slide.c (decode): set actual read size to interface->read_size.

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/lha/lha/trunk@692 6a8cc165-1e22-0410-a132-eb4e3f353aba
src/extract.c
src/lha.h
src/lhext.c
src/prototypes.h
src/slide.c
tests/lha-test5