aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorStefan Monnier <[email protected]>2002-10-12 22:08:20 +0000
committerStefan Monnier <[email protected]>2002-10-12 22:08:20 +0000
commit4a9f0faea66f0bf6f6523c00041da84e0ba43531 (patch)
tree315887dea8b0657154cb8deadb07a769ee4dcde4 /src
parenta9338083f52b706be9d967f7cb4d3fa71b99b007 (diff)
(Fread_file_name): Use empty_string. Use if-expr to simplify.
Diffstat (limited to 'src')
-rw-r--r--src/fileio.c11
1 files changed, 4 insertions, 7 deletions
diff --git a/src/fileio.c b/src/fileio.c
index e48776b18a..2e83159ef8 100644
--- a/src/fileio.c
+++ b/src/fileio.c
@@ -6023,12 +6023,9 @@ provides a file dialog box. */)
if (NILP (dir))
dir = current_buffer->directory;
if (NILP (default_filename))
- {
- if (! NILP (initial))
- default_filename = Fexpand_file_name (initial, dir);
- else
- default_filename = current_buffer->filename;
- }
+ default_filename = !NILP (initial)
+ ? Fexpand_file_name (initial, dir)
+ : current_buffer->filename;
/* If dir starts with user's homedir, change that to ~. */
homedir = (char *) egetenv ("HOME");
@@ -6154,7 +6151,7 @@ provides a file dialog box. */)
if (! replace_in_history)
add_to_history = 1;
- val = build_string ("");
+ val = empty_string;
}
unbind_to (count, Qnil);