diff options
author | Ken Raeburn <raeburn@raeburn.org> | 2002-07-16 19:48:47 +0000 |
---|---|---|
committer | Ken Raeburn <raeburn@raeburn.org> | 2002-07-16 19:48:47 +0000 |
commit | 4b2dd2749b41ff287fe4dcd9bf0a6484e0b33027 (patch) | |
tree | e646caa7062cc6b1ccbf977b1c83afe52e03510c /src/lread.c | |
parent | f29b79a2425b69563c070cd7f4691c504936de10 (diff) | |
download | emacs-4b2dd2749b41ff287fe4dcd9bf0a6484e0b33027.tar.gz |
(intern, oblookup, hash_string): String pointer args
now point to const.
(complete_filename_p, openp): Use const for pointer to
lisp string data.
Diffstat (limited to 'src/lread.c')
-rw-r--r-- | src/lread.c | 15 |
1 files changed, 7 insertions, 8 deletions
diff --git a/src/lread.c b/src/lread.c index 38652d096be..28a59941fab 100644 --- a/src/lread.c +++ b/src/lread.c @@ -958,7 +958,7 @@ static int complete_filename_p (pathname) Lisp_Object pathname; { - register unsigned char *s = SDATA (pathname); + register const unsigned char *s = SDATA (pathname); return (IS_DIRECTORY_SEP (s[0]) || (SCHARS (pathname) > 2 && IS_DEVICE_SEP (s[1]) && IS_DIRECTORY_SEP (s[2])) @@ -1122,7 +1122,7 @@ openp (path, str, suffixes, storeptr, predicate) } else { - char *pfn; + const char *pfn; encoded_fn = ENCODE_FILE (string); pfn = SDATA (encoded_fn); @@ -2973,7 +2973,6 @@ Lisp_Object initial_obarray; int oblookup_last_bucket_number; static int hash_string (); -Lisp_Object oblookup (); /* Get an error if OBARRAY is not an obarray. If it is one, return it. */ @@ -2997,7 +2996,7 @@ check_obarray (obarray) Lisp_Object intern (str) - char *str; + const char *str; { Lisp_Object tem; int len = strlen (str); @@ -3174,7 +3173,7 @@ OBARRAY defaults to the value of the variable `obarray'. */) Lisp_Object oblookup (obarray, ptr, size, size_byte) Lisp_Object obarray; - register char *ptr; + register const char *ptr; int size, size_byte; { int hash; @@ -3215,11 +3214,11 @@ oblookup (obarray, ptr, size, size_byte) static int hash_string (ptr, len) - unsigned char *ptr; + const unsigned char *ptr; int len; { - register unsigned char *p = ptr; - register unsigned char *end = p + len; + register const unsigned char *p = ptr; + register const unsigned char *end = p + len; register unsigned char c; register int hash = 0; |