diff options
| author | Jim Meyering | 2010-10-24 12:00:57 -0400 |
|---|---|---|
| committer | Chong Yidong | 2010-10-24 12:00:57 -0400 |
| commit | 947f5e0162195e6503ca8e769f113f310cde6deb (patch) | |
| tree | 4ca2188f49f89994c9657ffda23708bbfa9bc868 /src | |
| parent | 43207249e0170bb9f047d82cbe6f81ecc89cc9a8 (diff) | |
| download | emacs-947f5e0162195e6503ca8e769f113f310cde6deb.tar.gz emacs-947f5e0162195e6503ca8e769f113f310cde6deb.zip | |
* emacs.c (argmatch): Don't treat "--" as "--chdir".
Diffstat (limited to 'src')
| -rw-r--r-- | src/ChangeLog | 4 | ||||
| -rw-r--r-- | src/emacs.c | 15 |
2 files changed, 12 insertions, 7 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index 755a35a2713..4c7711e34b9 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,3 +1,7 @@ | |||
| 1 | 2010-10-24 Jim Meyering <jim@meyering.net> | ||
| 2 | |||
| 3 | * emacs.c (argmatch): Don't treat "--" as "--chdir". | ||
| 4 | |||
| 1 | 2010-10-24 Glenn Morris <rgm@gnu.org> | 5 | 2010-10-24 Glenn Morris <rgm@gnu.org> |
| 2 | 6 | ||
| 3 | * w16select.c (syms_of_win16select) <selection-coding-system>: | 7 | * w16select.c (syms_of_win16select) <selection-coding-system>: |
diff --git a/src/emacs.c b/src/emacs.c index 70a0fae4ebf..e83725ccf03 100644 --- a/src/emacs.c +++ b/src/emacs.c | |||
| @@ -829,13 +829,14 @@ main (int argc, char **argv) | |||
| 829 | printf ("see the file named COPYING.\n"); | 829 | printf ("see the file named COPYING.\n"); |
| 830 | exit (0); | 830 | exit (0); |
| 831 | } | 831 | } |
| 832 | if (argmatch (argv, argc, "-chdir", "--chdir", 2, &ch_to_dir, &skip_args)) | 832 | |
| 833 | if (chdir (ch_to_dir) == -1) | 833 | if (argmatch (argv, argc, "-chdir", "--chdir", 4, &ch_to_dir, &skip_args)) |
| 834 | { | 834 | if (chdir (ch_to_dir) == -1) |
| 835 | fprintf (stderr, "%s: Can't chdir to %s: %s\n", | 835 | { |
| 836 | argv[0], ch_to_dir, strerror (errno)); | 836 | fprintf (stderr, "%s: Can't chdir to %s: %s\n", |
| 837 | exit (1); | 837 | argv[0], ch_to_dir, strerror (errno)); |
| 838 | } | 838 | exit (1); |
| 839 | } | ||
| 839 | 840 | ||
| 840 | 841 | ||
| 841 | #ifdef HAVE_PERSONALITY_LINUX32 | 842 | #ifdef HAVE_PERSONALITY_LINUX32 |