Merge pull request #1575 from hwangcc23/next

Fix warnings
This commit is contained in:
Michael Stapelberg
2015-03-29 16:53:14 +02:00
12 changed files with 90 additions and 80 deletions

View File

@ -134,6 +134,20 @@ char *sstrdup(const char *str);
*/
int sasprintf(char **strp, const char *fmt, ...);
/**
* Wrapper around correct write which returns -1 (meaning that
* write failed) or count (meaning that all bytes were written)
*
*/
ssize_t writeall(int fd, const void *buf, size_t count);
/**
* Safe-wrapper around writeall which exits if it returns -1 (meaning that
* write failed)
*
*/
ssize_t swrite(int fd, const void *buf, size_t count);
/**
* Build an i3String from an UTF-8 encoded string.
* Returns the newly-allocated i3String.