diff options
author | Jeremy Kerr <jeremy.kerr@canonical.com> | 2012-08-13 15:14:11 +0800 |
---|---|---|
committer | Jeremy Kerr <jeremy.kerr@canonical.com> | 2012-08-13 15:14:11 +0800 |
commit | 93897527411d38ee39864afb24c2826b6de0890b (patch) | |
tree | 98dc757b37bcc753b2e9fc26c488cb7430a83725 | |
parent | dcae99eca5e1ae8f2e062cfd0fa69cb2429d0c1a (diff) | |
download | sbsigntools-93897527411d38ee39864afb24c2826b6de0890b.tar.gz |
image: use fileio_write_file
Signed-off-by: Jeremy Kerr <jeremy.kerr@canonical.com>
-rw-r--r-- | src/image.c | 13 |
1 files changed, 1 insertions, 12 deletions
diff --git a/src/image.c b/src/image.c index 99d7962..145de99 100644 --- a/src/image.c +++ b/src/image.c @@ -511,16 +511,5 @@ out: int image_write_detached(struct image *image, const char *filename) { - int fd, rc; - - fd = open(filename, O_WRONLY | O_CREAT | O_TRUNC, 0644); - if (fd < 0) { - perror("open"); - return -1; - } - - rc = write_all(fd, image->sigbuf, image->sigsize); - - close(fd); - return !rc; + return fileio_write_file(filename, image->sigbuf, image->sigsize); } |