mirror of
https://git.savannah.gnu.org/git/emacs.git
synced 2024-12-14 09:39:42 +00:00
Fix MS-Windows build following last change
* src/emacs.c (real_filename) [WINDOWSNT]: Fix off-by-one error when allocating storage for a file name.
This commit is contained in:
parent
0c1fc9d581
commit
95dd6bb080
@ -450,16 +450,14 @@ real_filename (char *filename)
|
||||
#ifdef WINDOWSNT
|
||||
/* w32_my_exename resolves symlinks internally, so no need to
|
||||
call realpath. */
|
||||
real_name = xmalloc (strlen (filename));
|
||||
strcpy (real_name, filename);
|
||||
return real_name;
|
||||
real_name = xstrdup (filename);
|
||||
#else
|
||||
real_name = realpath (filename, NULL);
|
||||
if (!real_name)
|
||||
fatal ("could not resolve realpath of \"%s\": %s",
|
||||
filename, strerror (errno));
|
||||
return real_name;
|
||||
#endif
|
||||
return real_name;
|
||||
}
|
||||
|
||||
/* Set `invocation-name' `invocation-directory'. */
|
||||
|
Loading…
Reference in New Issue
Block a user