xstrncpy saga
authorNelson Ferreira <nelson.ferreira@ieee.org>
Sat, 3 Mar 2012 04:15:07 +0000 (23:15 -0500)
committerNelson Ferreira <nelson.ferreira@ieee.org>
Sat, 3 Mar 2012 04:15:07 +0000 (23:15 -0500)
commit20a6a16c109742a7fb6f91a256afd8f553f2a6b0
tree5cdbaec3317f5d7f019f7b29da0fea741fb18de1
parentf58e60c4103450d300d97669f9efddf7e603c746
xstrncpy saga

* src/fileio.c (file_name_as_directory): Use xstrncpy and change
prototype to take in buffer length.

* src/fileio.c (directory_file_name): Ditto.

* src/fileio.c (Ffile_name_as_directory): properly call
file_name_as_directory with buffer length.
* src/fileio.c (Fdirectory_file_name): ditto.

* src/fileio.c (Fexpand_file_name): Use xstrncat instead of strcat.

* src/fileio.c (Fdirectory_file_name): properly call
directory_file_name with buffer length.

* src/fileio.c (Fsubstitute_in_file_name): use xstrncpy instead of
strcpy keeping track of buffer availability.

Signed-off-by: Nelson Ferreira <nelson.ferreira@ieee.org>
src/fileio.c