OSDN Git Service

* src/util.c (strdup): defined properly.
authorarai <arai@6a8cc165-1e22-0410-a132-eb4e3f353aba>
Sun, 23 Feb 2003 20:00:24 +0000 (20:00 +0000)
committerarai <arai@6a8cc165-1e22-0410-a132-eb4e3f353aba>
Sun, 23 Feb 2003 20:00:24 +0000 (20:00 +0000)
(memset): ditto.

* prototypes.h: ditto.

* cproto.sh: ditto.

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

src/cproto.sh
src/prototypes.h
src/util.c

index 263e34f..0d44904 100644 (file)
@@ -51,10 +51,10 @@ RETSIGTYPE interrupt P_((int signo));
 void *memmove P_((void *dst, const void *src, size_t cnt));
 #endif
 #if !HAVE_STRDUP
-char *strdup P_((char *buf));
+char *strdup P_((const char *buf));
 #endif
 #if !HAVE_MEMSET
-char *memset P_((char *s, int c, int n));
+char *memset P_((char *s, int c, size_t n));
 #endif
 #if !HAVE_STRCASECMP
 int strcasecmp P_((const char *p1, const char *p2));
index a606c20..79597a3 100644 (file)
@@ -130,10 +130,10 @@ RETSIGTYPE interrupt P_((int signo));
 void *memmove P_((void *dst, const void *src, size_t cnt));
 #endif
 #if !HAVE_STRDUP
-char *strdup P_((char *buf));
+char *strdup P_((const char *buf));
 #endif
 #if !HAVE_MEMSET
-char *memset P_((char *s, int c, int n));
+char *memset P_((char *s, int c, size_t n));
 #endif
 #if !HAVE_STRCASECMP
 int strcasecmp P_((const char *p1, const char *p2));
index 785e1c7..b14dc10 100644 (file)
@@ -121,7 +121,7 @@ archive_is_msdos_sfx1(name)
 #ifndef HAVE_STRDUP
 char *
 strdup(buf)
-    char *buf;
+    const char *buf;
 {
     char *p;
 
@@ -181,7 +181,8 @@ strcasecmp(p1, p2)
 char *
 memset(s, c, n)
     char *s;
-    int c, n;
+    int c;
+    size_t n;
 {
     char *p = s;