The cache tests are written in C++ and the upcoming new Mese-DB cache
tests will need to include disk_cache_os.h that misses extern "C"
modifier required by C++ linkage. Add the modifier.
Reviewed-by: Timothy Arceri <tarceri@itsqueeze.com>
Reviewed-by: Emil Velikov <emil.velikov@collabora.com>
Signed-off-by: Dmitry Osipenko <dmitry.osipenko@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16888>
#include "util/fossilize_db.h"
+#ifdef __cplusplus
+extern "C" {
+#endif
+
/* Number of bits to mask off from a cache key to get an index. */
#define CACHE_INDEX_KEY_BITS 16
void
disk_cache_destroy_mmap(struct disk_cache *cache);
+#ifdef __cplusplus
+}
+#endif
+
#endif
#endif /* DISK_CACHE_OS_H */