version 1.10, 2020/04/03 02:25:21 |
version 1.11, 2020/05/01 06:28:52 |
|
|
|
|
static int dangerous_locale(void); |
static int dangerous_locale(void); |
static int grow_dst(char **, size_t *, size_t, char **, size_t); |
static int grow_dst(char **, size_t *, size_t, char **, size_t); |
static int vasnmprintf(char **, size_t, int *, const char *, va_list); |
|
|
|
|
|
/* |
/* |
|
|
* written is returned in *wp. |
* written is returned in *wp. |
*/ |
*/ |
|
|
static int |
int |
vasnmprintf(char **str, size_t maxsz, int *wp, const char *fmt, va_list ap) |
vasnmprintf(char **str, size_t maxsz, int *wp, const char *fmt, va_list ap) |
{ |
{ |
char *src; /* Source string returned from vasprintf. */ |
char *src; /* Source string returned from vasprintf. */ |