* fileio.c: Fix some integer overflow issues.
authorPaul Eggert <eggert@cs.ucla.edu>
Sun, 19 Jun 2011 19:06:16 +0000 (12:06 -0700)
committerPaul Eggert <eggert@cs.ucla.edu>
Sun, 19 Jun 2011 19:06:16 +0000 (12:06 -0700)
commit93f4cf88953806d319e6ab231b4d1332a227d645
tree2f50262a2c036ac1ee277512b15aacf0363b7eb2
parentf3e92b69d2fa865d82793ac41370045a85beb269
* fileio.c: Fix some integer overflow issues.

(file_name_as_directory, Fexpand_file_name, Fsubstitute_in_file_name):
Don't assume string length fits in int.
(directory_file_name): Don't assume string length fits in long.
(make_temp_name): Don't assume pid fits in int, or that its print
length is less than 20.
src/ChangeLog
src/fileio.c