OSDN Git Service

* src/append.c (encode_lzhuf): hate global variable.
authorarai <arai@6a8cc165-1e22-0410-a132-eb4e3f353aba>
Mon, 21 Jul 2003 19:47:28 +0000 (19:47 +0000)
committerarai <arai@6a8cc165-1e22-0410-a132-eb4e3f353aba>
Mon, 21 Jul 2003 19:47:28 +0000 (19:47 +0000)
* src/extract.c (decode_lzhuf): ditto.

* src/lha.h: ditto.

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/lha/lha/trunk@739 6a8cc165-1e22-0410-a132-eb4e3f353aba

src/append.c
src/extract.c
src/lha.h

index 6766c31..ee39ff3 100644 (file)
@@ -21,6 +21,7 @@ encode_lzhuf(infp, outfp, size, original_size_var, packed_size_var,
 {
     static int method = -1;
     unsigned int crc;
+    struct interfacing interface;
 
     if (method < 0) {
         method = compress_method;
index bcbc878..674cd5e 100644 (file)
@@ -19,6 +19,7 @@ decode_lzhuf(infp, outfp, original_size, packed_size, name, method, read_sizep)
     size_t         *read_sizep;
 {
     unsigned int crc;
+    struct interfacing interface;
 
     interface.method = method;
     interface.infile = infp;
index 30b26b2..4bc339a 100644 (file)
--- a/src/lha.h
+++ b/src/lha.h
@@ -336,8 +336,6 @@ EXTERN char     *reading_filename, *writing_filename;
 EXTERN int      archive_file_mode;
 EXTERN int      archive_file_gid;
 
-EXTERN struct   interfacing interface;
-
 EXTERN int      noconvertcase; /* 2000.10.6 */
 
 /* slide.c */