diff options
| author | Ken Raeburn | 2002-07-16 15:49:16 +0000 |
|---|---|---|
| committer | Ken Raeburn | 2002-07-16 15:49:16 +0000 |
| commit | 942dc83857622afa5c8354a0052d269816bc9633 (patch) | |
| tree | 1d721fe33e7f0c82a11b790c10e80f5ecf13f546 /src | |
| parent | d549c5dbaa859f5df9e9ba4d35a39d8b75ee2c3e (diff) | |
| download | emacs-942dc83857622afa5c8354a0052d269816bc9633.tar.gz emacs-942dc83857622afa5c8354a0052d269816bc9633.zip | |
* fileio.c (Fmake_symbolic_link, Fexpand_file_name): Use SSET.
(Fread_file_name): Use SREF, SSET.
Diffstat (limited to 'src')
| -rw-r--r-- | src/fileio.c | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/src/fileio.c b/src/fileio.c index c3f82613d83..c973dd53ecc 100644 --- a/src/fileio.c +++ b/src/fileio.c | |||
| @@ -270,7 +270,7 @@ report_file_error (string, data) | |||
| 270 | /* System error messages are capitalized. Downcase the initial | 270 | /* System error messages are capitalized. Downcase the initial |
| 271 | unless it is followed by a slash. */ | 271 | unless it is followed by a slash. */ |
| 272 | if (SREF (errstring, 1) != '/') | 272 | if (SREF (errstring, 1) != '/') |
| 273 | SREF (errstring, 0) = DOWNCASE (SREF (errstring, 0)); | 273 | SSET (errstring, 0, DOWNCASE (SREF (errstring, 0))); |
| 274 | 274 | ||
| 275 | Fsignal (Qfile_error, | 275 | Fsignal (Qfile_error, |
| 276 | Fcons (build_string (string), Fcons (errstring, data))); | 276 | Fcons (build_string (string), Fcons (errstring, data))); |
| @@ -1301,8 +1301,8 @@ See also the function `substitute-in-file-name'. */) | |||
| 1301 | if (strcmp (nm - 2, SDATA (name)) != 0) | 1301 | if (strcmp (nm - 2, SDATA (name)) != 0) |
| 1302 | { | 1302 | { |
| 1303 | name = make_string (nm - 2, p - nm + 2); | 1303 | name = make_string (nm - 2, p - nm + 2); |
| 1304 | SREF (name, 0) = DRIVE_LETTER (drive); | 1304 | SSET (name, 0, DRIVE_LETTER (drive)); |
| 1305 | SREF (name, 1) = ':'; | 1305 | SSET (name, 1, ':'); |
| 1306 | } | 1306 | } |
| 1307 | return name; | 1307 | return name; |
| 1308 | #else /* not DOS_NT */ | 1308 | #else /* not DOS_NT */ |
| @@ -6015,22 +6015,22 @@ provides a file dialog box. */) | |||
| 6015 | if (homedir != 0 | 6015 | if (homedir != 0 |
| 6016 | && STRINGP (dir) | 6016 | && STRINGP (dir) |
| 6017 | && !strncmp (homedir, SDATA (dir), strlen (homedir)) | 6017 | && !strncmp (homedir, SDATA (dir), strlen (homedir)) |
| 6018 | && IS_DIRECTORY_SEP (SDATA (dir)[strlen (homedir)])) | 6018 | && IS_DIRECTORY_SEP (SREF (dir, strlen (homedir)))) |
| 6019 | { | 6019 | { |
| 6020 | dir = make_string (SDATA (dir) + strlen (homedir) - 1, | 6020 | dir = make_string (SDATA (dir) + strlen (homedir) - 1, |
| 6021 | SBYTES (dir) - strlen (homedir) + 1); | 6021 | SBYTES (dir) - strlen (homedir) + 1); |
| 6022 | SREF (dir, 0) = '~'; | 6022 | SSET (dir, 0, '~'); |
| 6023 | } | 6023 | } |
| 6024 | /* Likewise for default_filename. */ | 6024 | /* Likewise for default_filename. */ |
| 6025 | if (homedir != 0 | 6025 | if (homedir != 0 |
| 6026 | && STRINGP (default_filename) | 6026 | && STRINGP (default_filename) |
| 6027 | && !strncmp (homedir, SDATA (default_filename), strlen (homedir)) | 6027 | && !strncmp (homedir, SDATA (default_filename), strlen (homedir)) |
| 6028 | && IS_DIRECTORY_SEP (SDATA (default_filename)[strlen (homedir)])) | 6028 | && IS_DIRECTORY_SEP (SREF (default_filename, strlen (homedir)))) |
| 6029 | { | 6029 | { |
| 6030 | default_filename | 6030 | default_filename |
| 6031 | = make_string (SDATA (default_filename) + strlen (homedir) - 1, | 6031 | = make_string (SDATA (default_filename) + strlen (homedir) - 1, |
| 6032 | SBYTES (default_filename) - strlen (homedir) + 1); | 6032 | SBYTES (default_filename) - strlen (homedir) + 1); |
| 6033 | SREF (default_filename, 0) = '~'; | 6033 | SSET (default_filename, 0, '~'); |
| 6034 | } | 6034 | } |
| 6035 | if (!NILP (default_filename)) | 6035 | if (!NILP (default_filename)) |
| 6036 | { | 6036 | { |