asprintf
extern int asprintf(char **ret, char const *format, ...) _PRINTFLIKE(2,3);
extern int asprintf(char **ret, char const *format, ...) _PRINTFLIKE(2,3);
if (asprintf(&label, B_TRANSLATE("Select '%s'" B_UTF8_ELLIPSIS),
i = asprintf(&header, " ID %*s %*s Seq# Init# Name",
i = asprintf(&format, "%%5" B_PRId32 " 0x%%0%" B_PRIu32 PRIxPTR
asprintf(&q, "%s/%s", ppw->pw_dir, path);
asprintf(&chrootdir, "%s/%s", pw->pw_dir, chrootdir);
asprintf(strp, "%s%s", ostr, p);
asprintf(&cp, "%s%s", hbuf, cp2);
asprintf(&header, "Every %ds: %.*s",
asprintf(&errbuf,
asprintf(&errbuf, "Bad checksum: %s", err_str);
asprintf (&msg, "user `%s' is not authorized to "
asprintf (&errbuf,
if (asprintf(&tname, "_%s._%s.%s", serv->s_name, serv->s_proto,
extern int asprintf (char **__restrict __ptr,
weak_alias (__asprintf, asprintf)
(void)asprintf(&buf, "%s%s%s", tmpdir,
avalue_size = asprintf(&avalue, fmt, value);
asprintf(&fname, "%s/tst-fseek.XXXXXX", tmpdir);
|| asprintf(&fsNameOption, "fsname=%s", device) < 0
|| asprintf(&blkSizeOption, "blksize=%i", blkSize) < 0