Protect fileio.c primitives against invalid file handler return values.
authorChong Yidong <cyd@gnu.org>
Sun, 19 Feb 2012 09:58:23 +0000 (17:58 +0800)
committerChong Yidong <cyd@gnu.org>
Sun, 19 Feb 2012 09:58:23 +0000 (17:58 +0800)
commit2375c96a71874756c132de1d0508a224c0fea0ab
tree9a5387f4e70e360e03d597d8fa67c5aff054085e
parent55645c67978eb15884ed5ca919b1691b3715e3ad
Protect fileio.c primitives against invalid file handler return values.

* src/fileio.c (Ffile_name_directory, Ffile_name_nondirectory)
(Funhandled_file_name_directory, Ffile_name_as_directory)
(Fdirectory_file_name, Fexpand_file_name)
(Fsubstitute_in_file_name): Protect against invalid file
handler return values.

Fixes: debbugs:10845
src/ChangeLog
src/fileio.c