// SPDX-License-Identifier: GPL-2.0 #include <stdarg.h> #include <stdio.h> #include <perf/threadmap.h> #include <internal/tests.h> static int libperf_print(enum libperf_print_level level, const char *fmt, va_list ap) { return vfprintf(stderr, fmt, ap); } int main(int argc, char **argv) { struct perf_thread_map *threads; __T_START; libperf_init(libperf_print); threads = perf_thread_map__new_dummy(); if (!threads) return -1; perf_thread_map__get(threads); perf_thread_map__put(threads); perf_thread_map__put(threads); __T_OK; return 0; } |