Mercurial > emacs
comparison src/fileio.c @ 8587:792839acdc92
(Fmake_directory_internal): Pass just 2 args to handler.
author | Richard M. Stallman <rms@gnu.org> |
---|---|
date | Tue, 23 Aug 1994 07:05:17 +0000 |
parents | b09c4b7a4729 |
children | cfd5153bc220 |
comparison
equal
deleted
inserted
replaced
8586:c78654909acf | 8587:792839acdc92 |
---|---|
1856 CHECK_STRING (dirname, 0); | 1856 CHECK_STRING (dirname, 0); |
1857 dirname = Fexpand_file_name (dirname, Qnil); | 1857 dirname = Fexpand_file_name (dirname, Qnil); |
1858 | 1858 |
1859 handler = Ffind_file_name_handler (dirname, Qmake_directory_internal); | 1859 handler = Ffind_file_name_handler (dirname, Qmake_directory_internal); |
1860 if (!NILP (handler)) | 1860 if (!NILP (handler)) |
1861 return call3 (handler, Qmake_directory_internal, dirname, Qnil); | 1861 return call2 (handler, Qmake_directory_internal, dirname); |
1862 | 1862 |
1863 dir = XSTRING (dirname)->data; | 1863 dir = XSTRING (dirname)->data; |
1864 | 1864 |
1865 if (mkdir (dir, 0777) != 0) | 1865 if (mkdir (dir, 0777) != 0) |
1866 report_file_error ("Creating directory", Flist (1, &dirname)); | 1866 report_file_error ("Creating directory", Flist (1, &dirname)); |