Let's expose all of our prefixed symbols. Instead of trying to have fine-grained rules and only expose our public API, let's just expose all symbols that won't cause a conflict. Users won't be able to use the symbols without a proper header declaration anyways. If they go through the process of re-defining wlr_ symbols manually, that's on them if their build breaks. This aligns the rules with [1]. [1]: https://github.com/swaywm/wlroots/pull/2969master
parent
8d2a94b0df
commit
f6e680ef94
@ -1,11 +1,7 @@
|
||||
{
|
||||
global:
|
||||
wlr_*;
|
||||
_wlr_log;
|
||||
_wlr_vlog;
|
||||
_wlr_strip_path;
|
||||
_wlr_*;
|
||||
local:
|
||||
wlr_signal_emit_safe;
|
||||
wlr_global_destroy_safe;
|
||||
*;
|
||||
};
|
||||
|
Loading…
Reference in new issue