1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2024-12-24 10:38:38 +00:00

(main): Fix previous change.

Add error check for empty OUTNAME.
This commit is contained in:
Richard M. Stallman 1995-08-06 23:57:31 +00:00
parent 84faf44c96
commit af7bd34e27

View File

@ -160,6 +160,9 @@ main (argc, argv)
mmdf_init (argv[0]);
#endif
if (*outname == 0)
fatal ("Destination file name is empty", 0);
/* Check access to output file. */
if (access (outname, F_OK) == 0 && access (outname, W_OK) != 0)
pfatal_with_name (outname);
@ -238,8 +241,9 @@ main (argc, argv)
desc = open (tempname, O_WRONLY | O_CREAT | O_EXCL, 0666);
if (desc < 0)
{
char *message = (char *) malloc (strlen (tempname) + 50);
sprintf (message, "%s--see source file lib-src/movemail.c");
char *message = (char *) xmalloc (strlen (tempname) + 50);
sprintf (message, "%s--see source file lib-src/movemail.c",
tempname);
pfatal_with_name (message);
}
close (desc);