- Rename getpty() to xgetpty() and adjust callers.
- Rewrite kbd_mode and setconsole - Introduce and use console_make_active() and xopen_xwrite_close() - honour buffer-reservation method as set by the user (dumpkmap, loadkmap) - shrink rtcwake and some console-tools Saves about 270 Bytes
This commit is contained in:
parent
ee56e013cf
commit
ae4342ca3e
18 changed files with 136 additions and 142 deletions
20
libbb/write.c
Normal file
20
libbb/write.c
Normal file
|
@ -0,0 +1,20 @@
|
|||
/* vi: set sw=4 ts=4: */
|
||||
/*
|
||||
* Utility routines.
|
||||
*
|
||||
* Copyright (C) 2008 Bernhard Fischer
|
||||
*
|
||||
* Licensed under GPLv2 or later, see file LICENSE in this tarball for details.
|
||||
*/
|
||||
|
||||
#include "libbb.h"
|
||||
|
||||
/* Open file and write string str to it, close file.
|
||||
* Die on any open or write-error. */
|
||||
void xopen_xwrite_close(const char* file, const char* str)
|
||||
{
|
||||
int fd = xopen(file, O_WRONLY);
|
||||
|
||||
xwrite(fd, str, strlen(str));
|
||||
close(fd);
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue