summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorTheodore Tso <tytso@mit.edu>1991-05-06 11:33:31 +0000
committerTheodore Tso <tytso@mit.edu>1991-05-06 11:33:31 +0000
commit31e268196a35e380e93060a8cf41df380f03541f (patch)
tree553f6f0ca0be9be1a131a8d905287d801c961173 /src
parent574d6606baee627d2bcbca7dc32110cdadd0b2be (diff)
downloadkrb5-31e268196a35e380e93060a8cf41df380f03541f.tar.gz
krb5-31e268196a35e380e93060a8cf41df380f03541f.tar.xz
krb5-31e268196a35e380e93060a8cf41df380f03541f.zip
Changed prototypes on memcpy and memset to have an unsigned int for
the third argument. Changed return value for strlen. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@2093 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src')
-rw-r--r--src/include/fake-stdlib.h8
1 files changed, 5 insertions, 3 deletions
diff --git a/src/include/fake-stdlib.h b/src/include/fake-stdlib.h
index 6b687bc90..2d42c08bc 100644
--- a/src/include/fake-stdlib.h
+++ b/src/include/fake-stdlib.h
@@ -260,7 +260,7 @@ int setusershell P((void ));
int siginterrupt P((int , int ));
int sleep P((unsigned ));
int srand P((int ));
-int strlen P((const char *));
+size_t strlen P((const char *));
char *strncat P((char *, const char *, int ));
int strncmp P((const char *, const char *, int ));
char *strncpy P((char *, const char *, int ));
@@ -672,16 +672,18 @@ void qsort P((char * , unsigned , unsigned , int (* )()));
#ifdef ibm032
#ifndef memcpy
-extern char *memcpy P((char *, const char *, int));
+extern void *memcpy P((void *, const void *, unsigned int));
#endif
#ifndef memset
-extern char *memset P((char *, int, int));
+extern void *memset P((void *, int, unsigned int));
#endif
extern void *calloc P((unsigned int, unsigned int));
extern void *malloc P((unsigned int));
extern void *realloc P((void *, unsigned int));
extern void free P((void *));
+#ifndef abort
extern void abort P((void));
+#endif
extern char *getenv P((const char *));
extern double atof P((const char *));