diff options
author | Eric Andersen <andersen@codepoet.org> | 2002-08-19 10:22:38 +0000 |
---|---|---|
committer | Eric Andersen <andersen@codepoet.org> | 2002-08-19 10:22:38 +0000 |
commit | 5a66fdf15990341c1732c77ef2d1fbc8510f6899 (patch) | |
tree | d41a4cb8a59ccccbde4da9286170cc17b1a3765d /ldso/ldso/ld_string.h | |
parent | 0d86dfc46feaf8cce5a1d1e383e80f29d83ceaf1 (diff) |
some updates from Stefan Allius to make up the SuperH shared lib
loader build properly. Mostly just sprinkling casts, and making
static some things that should be static.
Diffstat (limited to 'ldso/ldso/ld_string.h')
-rw-r--r-- | ldso/ldso/ld_string.h | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/ldso/ldso/ld_string.h b/ldso/ldso/ld_string.h index 1de9f8d76..3eaad8f24 100644 --- a/ldso/ldso/ld_string.h +++ b/ldso/ldso/ld_string.h @@ -4,8 +4,8 @@ #include <sys/types.h> /* for size_t */ extern void *_dl_malloc(int size); -extern char *_dl_getenv(char *symbol, char **envp); -extern void _dl_unsetenv(char *symbol, char **envp); +extern char *_dl_getenv(const char *symbol, char **envp); +extern void _dl_unsetenv(const char *symbol, char **envp); extern char *_dl_strdup(const char *string); extern void _dl_dprintf(int, const char *, ...); @@ -65,7 +65,7 @@ static inline char * _dl_strcpy(char * dst,const char *src) static inline int _dl_strcmp(const char * s1,const char * s2) { - unsigned register char c1, c2; + register unsigned char c1, c2; do { c1 = (unsigned char) *s1++; @@ -80,8 +80,8 @@ static inline int _dl_strcmp(const char * s1,const char * s2) static inline int _dl_strncmp(const char * s1,const char * s2,size_t len) { - unsigned register char c1 = '\0'; - unsigned register char c2 = '\0'; + register unsigned char c1 = '\0'; + register unsigned char c2 = '\0'; while (len > 0) { c1 = (unsigned char) *s1++; |