OSDN Git Service

* src/util.c (encode_stored_crc): use size_t.
authorarai <arai@6a8cc165-1e22-0410-a132-eb4e3f353aba>
Sat, 19 Jul 2003 04:26:59 +0000 (04:26 +0000)
committerarai <arai@6a8cc165-1e22-0410-a132-eb4e3f353aba>
Sat, 19 Jul 2003 04:26:59 +0000 (04:26 +0000)
* src/lha.h (struct LzHeader): use size_t for the members
`packed_size' and `original_size'.

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

src/lha.h
src/util.c

index 2ad70f8..11c414f 100644 (file)
--- a/src/lha.h
+++ b/src/lha.h
@@ -241,8 +241,8 @@ typedef struct LzHeader {
     size_t          header_size;
     int             size_field_length;
     char            method[METHOD_TYPE_STORAGE];
-    long            packed_size;
-    long            original_size;
+    size_t          packed_size;
+    size_t          original_size;
     unsigned char   attribute;
     unsigned char   header_level;
     char            name[FILENAME_LENGTH];
index 38a5396..b69d3d6 100644 (file)
@@ -81,9 +81,9 @@ copyfile(f1, f2, size, text_flg, crcp)  /* return: size of source file */
 int
 encode_stored_crc(ifp, ofp, size, original_size_var, write_size_var)
     FILE *ifp, *ofp;
-    long size;
-    long *original_size_var;
-    long *write_size_var;
+    size_t size;
+    size_t *original_size_var;
+    size_t *write_size_var;
 {
     int save_quiet;
     unsigned int crc;