diff options
author | djm@openbsd.org <djm@openbsd.org> | 2020-01-24 23:54:40 +0000 |
---|---|---|
committer | Damien Miller <djm@mindrot.org> | 2020-01-25 11:27:29 +1100 |
commit | 8075fccbd4f70a4371acabcfb47562471ff0de6f (patch) | |
tree | e8e16278bb3aa2eb8d124290c1495d0fd2140ca9 /misc.h | |
parent | d15c8adf2c6f1a6b4845131074383eb9c3d05c3d (diff) |
upstream: add xextendf() to extend a string with a format
(reallocating as necessary). ok aja@ as part of a larger diff
OpenBSD-Commit-ID: 30796b50d330b3e0e201747fe40cdf9aa70a77f9
Diffstat (limited to 'misc.h')
-rw-r--r-- | misc.h | 4 |
1 files changed, 3 insertions, 1 deletions
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: misc.h,v 1.83 2020/01/23 07:10:22 dtucker Exp $ */ | 1 | /* $OpenBSD: misc.h,v 1.84 2020/01/24 23:54:40 djm Exp $ */ |
2 | 2 | ||
3 | /* | 3 | /* |
4 | * Author: Tatu Ylonen <ylo@cs.hut.fi> | 4 | * Author: Tatu Ylonen <ylo@cs.hut.fi> |
@@ -69,6 +69,8 @@ long convtime(const char *); | |||
69 | char *tilde_expand_filename(const char *, uid_t); | 69 | char *tilde_expand_filename(const char *, uid_t); |
70 | char *percent_expand(const char *, ...) __attribute__((__sentinel__)); | 70 | char *percent_expand(const char *, ...) __attribute__((__sentinel__)); |
71 | char *tohex(const void *, size_t); | 71 | char *tohex(const void *, size_t); |
72 | void xextendf(char **s, const char *sep, const char *fmt, ...) | ||
73 | __attribute__((__format__ (printf, 3, 4))) __attribute__((__nonnull__ (3))); | ||
72 | void sanitise_stdfd(void); | 74 | void sanitise_stdfd(void); |
73 | void ms_subtract_diff(struct timeval *, int *); | 75 | void ms_subtract_diff(struct timeval *, int *); |
74 | void ms_to_timeval(struct timeval *, int); | 76 | void ms_to_timeval(struct timeval *, int); |