OSDN Git Service

* configure.ac: updated version.
authorarai <arai@6a8cc165-1e22-0410-a132-eb4e3f353aba>
Sat, 19 Jul 2003 04:28:23 +0000 (04:28 +0000)
committerarai <arai@6a8cc165-1e22-0410-a132-eb4e3f353aba>
Sat, 19 Jul 2003 04:28:23 +0000 (04:28 +0000)
* src/prototypes.h: updated.

* config.h.in: updated.

* configure.ac: check declaration of `basename'.

* src/cproto.sh: ditto.

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

config.h.in
configure.ac
src/cproto.sh
src/prototypes.h

index e808496..0b41600 100644 (file)
 /* Define to 1 if you have the `chsize' function. */
 #undef HAVE_CHSIZE
 
+/* Define to 1 if you have the declaration of `basename', and to 0 if you
+   don't. */
+#undef HAVE_DECL_BASENAME
+
 /* Define to 1 if you have the <dirent.h> header file, and it defines `DIR'.
    */
 #undef HAVE_DIRENT_H
index a4921d9..621f8e5 100644 (file)
@@ -1,5 +1,5 @@
 # Process this file with autoconf to produce a configure script.
-AC_INIT([LHa for UNIX], 1.14i-ac20030713, jca02266@nifty.ne.jp, lha)
+AC_INIT([LHa for UNIX], 1.14i-ac20030719, jca02266@nifty.ne.jp, lha)
 AC_CANONICAL_HOST
 AC_CANONICAL_TARGET
 AM_INIT_AUTOMAKE
@@ -69,6 +69,8 @@ if test $ac_header_dirent = no; then
   AC_LIBOBJ(lhdir)
 fi
 
+AC_CHECK_DECLS([basename])
+
 # checking whether 8 bit clean or not
 AC_CACHE_CHECK([whether strchr()/strrchr() is 8bit clean],
   [lha_cv_func_strchr_8bit_clean],
index 4c23c7c..327cba0 100644 (file)
@@ -61,7 +61,7 @@ char *memset P_((char *s, int c, size_t n));
 #if !HAVE_STRCASECMP
 int strcasecmp P_((const char *p1, const char *p2));
 #endif
-#if !HAVE_BASENAME
+#if defined HAVE_DECL_BASENAME && !HAVE_DECL_BASENAME
 char *basename P_((char *s));
 #endif
 
index 0640673..0829666 100644 (file)
@@ -116,7 +116,7 @@ unsigned int encode P_((struct interfacing *interface));
 unsigned int decode P_((struct interfacing *interface));
 /* util.c */
 size_t copyfile P_((FILE *f1, FILE *f2, long size, int text_flg, unsigned int *crcp));
-int encode_stored_crc P_((FILE *ifp, FILE *ofp, long size, long *original_size_var, long *write_size_var));
+int encode_stored_crc P_((FILE *ifp, FILE *ofp, size_t size, size_t *original_size_var, size_t *write_size_var));
 boolean archive_is_msdos_sfx1 P_((char *name));
 int xsnprintf P_((char *dest, size_t size, char *fmt, ...));
 char *xstrchr P_((const char *s, int c));
@@ -137,7 +137,7 @@ char *memset P_((char *s, int c, size_t n));
 #if !HAVE_STRCASECMP
 int strcasecmp P_((const char *p1, const char *p2));
 #endif
-#if !HAVE_BASENAME
+#if defined HAVE_DECL_BASENAME && !HAVE_DECL_BASENAME
 char *basename P_((char *s));
 #endif