diff options
author | Sami Kerola | 2012-03-10 12:29:35 +0100 |
---|---|---|
committer | Sami Kerola | 2012-03-18 14:29:38 +0100 |
commit | 7961acce46283a29bd9e7629e515908848f8c9e1 (patch) | |
tree | 1d51f8d8ddf4959ace301df56d70e35248b65877 /term-utils | |
parent | lslocks: use xasprintf for safe allocation (diff) | |
download | kernel-qcow2-util-linux-7961acce46283a29bd9e7629e515908848f8c9e1.tar.gz kernel-qcow2-util-linux-7961acce46283a29bd9e7629e515908848f8c9e1.tar.xz kernel-qcow2-util-linux-7961acce46283a29bd9e7629e515908848f8c9e1.zip |
fileutils: differentiate xmkstemp and xfmkstemp
Let developer to choose, case by case, what sort of return value is
best in her code. The xmkstemp() is for users who want file
descriptor as return value of the function, xfmkstemp() will return
FILE pointer.
Proposed-By: Karel Zak <kzak@redhat.com>
CC: Davidlohr Bueso <dave@gnu.org>
Reference: http://marc.info/?l=util-linux-ng&m=133129570124003&w=2
Signed-off-by: Sami Kerola <kerolasa@iki.fi>
Diffstat (limited to 'term-utils')
-rw-r--r-- | term-utils/wall.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/term-utils/wall.c b/term-utils/wall.c index b9f53212a..fb3db2119 100644 --- a/term-utils/wall.c +++ b/term-utils/wall.c @@ -196,7 +196,7 @@ makemsg(char *fname, size_t *mbufsize, int print_banner) line_max = sysconf(_SC_LINE_MAX); lbuf = xmalloc(line_max); - if ((fp = xmkstemp(&tmpname)) == NULL) + if ((fp = xfmkstemp(&tmpname)) == NULL) err(EXIT_FAILURE, _("can't open temporary file")); unlink(tmpname); free(tmpname); |