]> git.ipfire.org Git - thirdparty/coreutils.git/commit
build: reflect gnulib changes to tempname
authorEric Blake <ebb9@byu.net>
Tue, 3 Nov 2009 15:51:31 +0000 (08:51 -0700)
committerEric Blake <ebb9@byu.net>
Thu, 5 Nov 2009 14:00:52 +0000 (07:00 -0700)
commitd431c61873753673ad9fcbac90db6db04185e307
treed567528063998de7dd5d5fac3abd30c88da8dfed
parent5f29d118df9ad888f7c56de153966c16139c8f25
build: reflect gnulib changes to tempname

In glibc 2.11 and gnulib, gen_tempname added a parameter
suffixlen (unfortunately, it is typed as int rather than
size_t, for historical compatibility to a poor choice by BSD).

* gnulib: Import latest changes.
* gl/lib/tempname.h.diff: Accommodate new suffixlen parameter.
* gl/lib/tempname.c.diff (check_x_suffix): Allow for X in suffix
beyond x_suffix_len.
(gen_tempname_len): Add suffixlen parameter.
(__gen_tempname): Update caller.
* src/mktemp.c (mkstemp_len, mkdtemp_len): Update callers.
gl/lib/tempname.c.diff
gl/lib/tempname.h.diff
gnulib
src/mktemp.c