fix(lib): allow hiding symbols

This commit is contained in:
ObserverOfTime 2024-03-14 11:01:11 +02:00 committed by Amaan Qureshi
parent 4b12eab927
commit 4bbaee2f56
3 changed files with 8 additions and 2 deletions

View file

@ -9,7 +9,7 @@ extern "C" {
#include <stdio.h>
#include <stdlib.h>
#ifdef _WIN32
#if defined(TREE_SITTER_HIDDEN_SYMBOLS) || defined(_WIN32)
#define TS_PUBLIC
#else
#define TS_PUBLIC __attribute__((visibility("default")))