Magellan Linux

Annotation of /tags/mkinitrd-6_1_11/busybox/libbb/write.c

Parent Directory Parent Directory | Revision Log Revision Log


Revision 928 - (hide annotations) (download)
Wed Oct 28 13:31:19 2009 UTC (14 years, 11 months ago) by niro
File MIME type: text/plain
File size: 449 byte(s)
tagged 'mkinitrd-6_1_11'
1 niro 816 /* vi: set sw=4 ts=4: */
2     /*
3     * Utility routines.
4     *
5     * Copyright (C) 2008 Bernhard Reutner-Fischer
6     *
7     * Licensed under GPLv2 or later, see file LICENSE in this tarball for details.
8     */
9    
10     #include "libbb.h"
11    
12     /* Open file and write string str to it, close file.
13     * Die on any open or write-error. */
14     void FAST_FUNC xopen_xwrite_close(const char* file, const char* str)
15     {
16     int fd = xopen(file, O_WRONLY);
17    
18     xwrite(fd, str, strlen(str));
19     close(fd);
20     }