summaryrefslogtreecommitdiff
path: root/src/platform/sync.h
blob: 444ff03ea565f7aed51ea69ad7050cfce0d4dd67 (plain)
1
2
3
4
5
6
7
8
9
10
#ifndef YASL_PRIVATE_PLATFORM_SYNC_H
#define YASL_PRIVATE_PLATFORM_SYNC_H

/* The OS support directory selected by Meson provides yasl_private_mutex and the
 * yasl_private_mutex_init/destroy/lock/unlock operations. Init returns zero on success
 * or an errno value on failure. The other operations require an initialized
 * mutex. Native types and calls stay in the selected implementation header. */
#include "yasl_platform_sync.h" // IWYU pragma: export

#endif