Add xasprintf() and xvasprintf().
These functions wrap asprintf() and vasprintf(), and check the return value. If the function failed, tinc will exit with an error message, similar to xmalloc() and friends.
This commit is contained in:
parent
63fe89e9eb
commit
5e0efd53e7
4 changed files with 41 additions and 8 deletions
|
@ -36,6 +36,7 @@ extern char *get_current_dir_name(void);
|
|||
|
||||
#ifndef HAVE_ASPRINTF
|
||||
extern int asprintf(char **, const char *, ...);
|
||||
extern int vasprintf(char **, const char *, va_list ap);
|
||||
#endif
|
||||
|
||||
#ifndef HAVE_GETNAMEINFO
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue