/
niceSOFT
/
systemd
Обзор
Документация
Войти
/
niceSOFT
/
systemd
Код
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
src/include/musl/malloc.h
36 строк
1 KB
Yu Watanabe
Bump required minimum version of glibc to 2.34
28 янв 2026, 04:56
28 янв 2026, 04:56
149a8e6
Код
Авторство
О чём код?
/* SPDX-License-Identifier: LGPL-2.1-or-later */ #pragma once #include_next <malloc.h> #include <errno.h> #include <stdio.h> struct mallinfo2 { size_t arena; /* non-mmapped space allocated from system */ size_t ordblks; /* number of free chunks */ size_t smblks; /* number of fastbin blocks */ size_t hblks; /* number of mmapped regions */ size_t hblkhd; /* space in mmapped regions */ size_t usmblks; /* always 0, preserved for backwards compatibility */ size_t fsmblks; /* space available in freed fastbin blocks */ size_t uordblks; /* total allocated space */ size_t fordblks; /* total free space */ size_t keepcost; /* top-most, releasable (via malloc_trim) space */ }; static inline struct mallinfo2 mallinfo2(void) { return (struct mallinfo2) {}; } static inline int malloc_info(int options, FILE *stream) { if (options != 0) errno = EINVAL; else errno = EOPNOTSUPP; return -1; } static inline int malloc_trim(size_t pad) { return 0; }