906 |
#endif |
#endif |
907 |
char modes[10]; |
char modes[10]; |
908 |
Lisp_Object handler; |
Lisp_Object handler; |
909 |
|
struct gcpro gcpro1; |
910 |
|
|
911 |
filename = Fexpand_file_name (filename, Qnil); |
filename = Fexpand_file_name (filename, Qnil); |
912 |
|
|
922 |
return call3 (handler, Qfile_attributes, filename, id_format); |
return call3 (handler, Qfile_attributes, filename, id_format); |
923 |
} |
} |
924 |
|
|
925 |
|
GCPRO1 (filename); |
926 |
encoded = ENCODE_FILE (filename); |
encoded = ENCODE_FILE (filename); |
927 |
|
UNGCPRO; |
928 |
|
|
929 |
if (lstat (SDATA (encoded), &s) < 0) |
if (lstat (SDATA (encoded), &s) < 0) |
930 |
return Qnil; |
return Qnil; |