/
niceSOFT
/
systemd
Обзор
Документация
Войти
/
niceSOFT
/
systemd
Код
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
src/basic/stdio-util.c
18 строк
395 B
Zbigniew Jędrzejewski-Szmek
basic/stdio-util: introduce asprintf_safe
06 мар 2026, 19:46
06 мар 2026, 19:46
52abc9f
Код
Авторство
О чём код?
/* SPDX-License-Identifier: LGPL-2.1-or-later */ #include "alloc-util.h" #include "stdio-util.h" char* asprintf_safe(const char *restrict fmt, ...) { _cleanup_free_ char *buf = NULL; va_list ap; int r; va_start(ap, fmt); r = vasprintf(&buf, fmt, ap); va_end(ap); if (r < 0) return NULL; return TAKE_PTR(buf); }