Mercurial > hg > xemacs-beta
diff src/fileio.c @ 4826:780bb5441c14
use call3_check_string on all invocations of external handlers in expand-file-name
author | Ben Wing <ben@xemacs.org> |
---|---|
date | Sat, 26 Dec 2009 21:04:32 -0600 |
parents | c12b646d84ee |
children | b3ea9c582280 |
line wrap: on
line diff
--- a/src/fileio.c Thu Dec 24 19:46:51 2009 -0600 +++ b/src/fileio.c Sat Dec 26 21:04:32 2009 -0600 @@ -794,8 +794,9 @@ handler = Ffind_file_name_handler (default_directory, Qexpand_file_name); if (!NILP (handler)) RETURN_UNGCPRO_EXIT_PROFILING (QSin_expand_file_name, - call3 (handler, Qexpand_file_name, - name, default_directory)); + call3_check_string + (handler, Qexpand_file_name, + name, default_directory)); } o = XSTRING_DATA (default_directory);