From ec5b63c5e4d719e07c48b0de0dc0b9f3b25d2cf8 Mon Sep 17 00:00:00 2001 From: Timo Teras Date: Thu, 16 Apr 2009 17:05:27 +0300 Subject: pkg: clean up writing of dependencies --- src/io.c | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'src/io.c') diff --git a/src/io.c b/src/io.c index 81ed289..e0a9c9b 100644 --- a/src/io.c +++ b/src/io.c @@ -492,3 +492,13 @@ struct apk_ostream *apk_ostream_to_file(const char *file, mode_t mode) return apk_ostream_to_fd(fd); } +size_t apk_ostream_write_string(struct apk_ostream *os, const char *string) +{ + size_t len; + + len = strlen(string); + if (os->write(os, string, len) != len) + return -1; + + return len; +} -- cgit v1.2.3