diff options
author | Denys Vlasenko <dvlasenk@redhat.com> | 2010-10-07 16:09:23 +0200 |
---|---|---|
committer | Denys Vlasenko <dvlasenk@redhat.com> | 2010-10-07 16:09:23 +0200 |
commit | c817c1ada5084b06e2c7838c58b339a47ae8fcf4 (patch) | |
tree | 29f2b031e3b04670e1296cce07050486eaa38b69 | |
parent | 4b0b36eb31c74383409609f2567e71bc5de3dacd (diff) | |
download | abrt-c817c1ada5084b06e2c7838c58b339a47ae8fcf4.tar.gz abrt-c817c1ada5084b06e2c7838c58b339a47ae8fcf4.tar.xz abrt-c817c1ada5084b06e2c7838c58b339a47ae8fcf4.zip |
add a new helper function, full_write_str(fd,str)
Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
-rw-r--r-- | lib/utils/read_write.c | 5 | ||||
-rw-r--r-- | lib/utils/read_write.h | 2 |
2 files changed, 7 insertions, 0 deletions
diff --git a/lib/utils/read_write.c b/lib/utils/read_write.c index 9d7f0135..da067f78 100644 --- a/lib/utils/read_write.c +++ b/lib/utils/read_write.c @@ -98,3 +98,8 @@ ssize_t full_write(int fd, const void *buf, size_t len) return total; } + +ssize_t full_write_str(int fd, const char *buf) +{ + return full_write(fd, buf, strlen(buf)); +} diff --git a/lib/utils/read_write.h b/lib/utils/read_write.h index d3af1ad5..054a1a9a 100644 --- a/lib/utils/read_write.h +++ b/lib/utils/read_write.h @@ -40,6 +40,8 @@ ssize_t safe_write(int fd, const void *buf, size_t count); ssize_t full_read(int fd, void *buf, size_t count); ssize_t full_write(int fd, const void *buf, size_t count); +ssize_t full_write_str(int fd, const char *buf); + #ifdef __cplusplus } #endif |