diff options
| author | Ken Raeburn | 2002-07-16 19:48:17 +0000 |
|---|---|---|
| committer | Ken Raeburn | 2002-07-16 19:48:17 +0000 |
| commit | 19290c65c2aa9f763e36d6228a3e67c93dee5632 (patch) | |
| tree | 199381b1d57ec27ca96aaa0e01d26baf5c6424f8 /src | |
| parent | 439e8af4cf7725bb9da4f0b16deb8eda7ad95e16 (diff) | |
| download | emacs-19290c65c2aa9f763e36d6228a3e67c93dee5632.tar.gz emacs-19290c65c2aa9f763e36d6228a3e67c93dee5632.zip | |
(report_file_error): String pointer args now point to
const.
(Ffile_name_directory, Ffile_name_nondirectory):
(Fmake_directory_internal, Fdelete_directory):
(Ffile_name_absolute_p, Fwrite_region, double_dollars): Use const
for pointer to lisp string data.
Diffstat (limited to 'src')
| -rw-r--r-- | src/fileio.c | 19 |
1 files changed, 10 insertions, 9 deletions
diff --git a/src/fileio.c b/src/fileio.c index c973dd53ecc..eb447275ab9 100644 --- a/src/fileio.c +++ b/src/fileio.c | |||
| @@ -250,7 +250,7 @@ static int e_write P_ ((int, Lisp_Object, int, int, struct coding_system *)); | |||
| 250 | 250 | ||
| 251 | void | 251 | void |
| 252 | report_file_error (string, data) | 252 | report_file_error (string, data) |
| 253 | char *string; | 253 | const char *string; |
| 254 | Lisp_Object data; | 254 | Lisp_Object data; |
| 255 | { | 255 | { |
| 256 | Lisp_Object errstring; | 256 | Lisp_Object errstring; |
| @@ -393,8 +393,8 @@ on VMS, perhaps instead a string ending in `:', `]' or `>'. */) | |||
| 393 | (filename) | 393 | (filename) |
| 394 | Lisp_Object filename; | 394 | Lisp_Object filename; |
| 395 | { | 395 | { |
| 396 | register unsigned char *beg; | 396 | register const unsigned char *beg; |
| 397 | register unsigned char *p; | 397 | register const unsigned char *p; |
| 398 | Lisp_Object handler; | 398 | Lisp_Object handler; |
| 399 | 399 | ||
| 400 | CHECK_STRING (filename); | 400 | CHECK_STRING (filename); |
| @@ -469,7 +469,7 @@ or the entire name if it contains no slash. */) | |||
| 469 | (filename) | 469 | (filename) |
| 470 | Lisp_Object filename; | 470 | Lisp_Object filename; |
| 471 | { | 471 | { |
| 472 | register unsigned char *beg, *p, *end; | 472 | register const unsigned char *beg, *p, *end; |
| 473 | Lisp_Object handler; | 473 | Lisp_Object handler; |
| 474 | 474 | ||
| 475 | CHECK_STRING (filename); | 475 | CHECK_STRING (filename); |
| @@ -2540,7 +2540,7 @@ DEFUN ("make-directory-internal", Fmake_directory_internal, | |||
| 2540 | (directory) | 2540 | (directory) |
| 2541 | Lisp_Object directory; | 2541 | Lisp_Object directory; |
| 2542 | { | 2542 | { |
| 2543 | unsigned char *dir; | 2543 | const unsigned char *dir; |
| 2544 | Lisp_Object handler; | 2544 | Lisp_Object handler; |
| 2545 | Lisp_Object encoded_dir; | 2545 | Lisp_Object encoded_dir; |
| 2546 | 2546 | ||
| @@ -2570,7 +2570,7 @@ DEFUN ("delete-directory", Fdelete_directory, Sdelete_directory, 1, 1, "FDelete | |||
| 2570 | (directory) | 2570 | (directory) |
| 2571 | Lisp_Object directory; | 2571 | Lisp_Object directory; |
| 2572 | { | 2572 | { |
| 2573 | unsigned char *dir; | 2573 | const unsigned char *dir; |
| 2574 | Lisp_Object handler; | 2574 | Lisp_Object handler; |
| 2575 | Lisp_Object encoded_dir; | 2575 | Lisp_Object encoded_dir; |
| 2576 | 2576 | ||
| @@ -2903,7 +2903,7 @@ On Unix, this is a name starting with a `/' or a `~'. */) | |||
| 2903 | (filename) | 2903 | (filename) |
| 2904 | Lisp_Object filename; | 2904 | Lisp_Object filename; |
| 2905 | { | 2905 | { |
| 2906 | unsigned char *ptr; | 2906 | const unsigned char *ptr; |
| 2907 | 2907 | ||
| 2908 | CHECK_STRING (filename); | 2908 | CHECK_STRING (filename); |
| 2909 | ptr = SDATA (filename); | 2909 | ptr = SDATA (filename); |
| @@ -4750,7 +4750,7 @@ This does code conversion according to the value of | |||
| 4750 | register int desc; | 4750 | register int desc; |
| 4751 | int failure; | 4751 | int failure; |
| 4752 | int save_errno = 0; | 4752 | int save_errno = 0; |
| 4753 | unsigned char *fn; | 4753 | const unsigned char *fn; |
| 4754 | struct stat st; | 4754 | struct stat st; |
| 4755 | int tem; | 4755 | int tem; |
| 4756 | int count = SPECPDL_INDEX (); | 4756 | int count = SPECPDL_INDEX (); |
| @@ -5813,7 +5813,8 @@ static Lisp_Object | |||
| 5813 | double_dollars (val) | 5813 | double_dollars (val) |
| 5814 | Lisp_Object val; | 5814 | Lisp_Object val; |
| 5815 | { | 5815 | { |
| 5816 | register unsigned char *old, *new; | 5816 | register const unsigned char *old; |
| 5817 | register unsigned char *new; | ||
| 5817 | register int n; | 5818 | register int n; |
| 5818 | int osize, count; | 5819 | int osize, count; |
| 5819 | 5820 | ||