diff options
| author | Stefan Monnier | 2005-03-24 22:06:36 +0000 |
|---|---|---|
| committer | Stefan Monnier | 2005-03-24 22:06:36 +0000 |
| commit | 7435aef8d027a45537d36d1a3c0c0ccd73157335 (patch) | |
| tree | 567224d1baa06c7b420a6b5cf04f694e56db561b /src | |
| parent | 0de4dad447c6481938f324e42a0b88e8aa653fe4 (diff) | |
| download | emacs-7435aef8d027a45537d36d1a3c0c0ccd73157335.tar.gz emacs-7435aef8d027a45537d36d1a3c0c0ccd73157335.zip | |
(Ffile_attributes): Add a missing gcpro.
Diffstat (limited to 'src')
| -rw-r--r-- | src/dired.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/dired.c b/src/dired.c index ab6d0569107..62bf4beb384 100644 --- a/src/dired.c +++ b/src/dired.c | |||
| @@ -906,6 +906,7 @@ Elements of the attribute list are: | |||
| 906 | #endif | 906 | #endif |
| 907 | char modes[10]; | 907 | char modes[10]; |
| 908 | Lisp_Object handler; | 908 | Lisp_Object handler; |
| 909 | struct gcpro gcpro1; | ||
| 909 | 910 | ||
| 910 | filename = Fexpand_file_name (filename, Qnil); | 911 | filename = Fexpand_file_name (filename, Qnil); |
| 911 | 912 | ||
| @@ -921,7 +922,9 @@ Elements of the attribute list are: | |||
| 921 | return call3 (handler, Qfile_attributes, filename, id_format); | 922 | return call3 (handler, Qfile_attributes, filename, id_format); |
| 922 | } | 923 | } |
| 923 | 924 | ||
| 925 | GCPRO1 (filename); | ||
| 924 | encoded = ENCODE_FILE (filename); | 926 | encoded = ENCODE_FILE (filename); |
| 927 | UNGCPRO; | ||
| 925 | 928 | ||
| 926 | if (lstat (SDATA (encoded), &s) < 0) | 929 | if (lstat (SDATA (encoded), &s) < 0) |
| 927 | return Qnil; | 930 | return Qnil; |