Re: [Tracker] ABI vs API



On 18/03/11 10:26, Martyn Russell wrote:
On 17/03/11 16:16, Michael Biebl wrote:
Hi tracker team!

I did a quick analysis of the symbols exported by the libraries that
are *not* part of the public API. This is for tracker 0.10.3

Thanks for coming up with this Michael,

libtracker-sparql:

tracker_backend_status_get_type
tracker_backend_status_proxy_get_type
tracker_backend_status_register_object
tracker_backend_status_wait
tracker_backend_status_wait_async
tracker_backend_status_wait_finish
tracker_sparql_backend_construct
tracker_sparql_backend_get_type
tracker_sparql_backend_new

It looks like we need to tighten up our exporting rules then for
libtracker-sparql.

These have been cleaned up now, thanks for noticing:

http://git.gnome.org/browse/tracker/commit/?id=3db1465c4d6dcd8f0faba70108e5e1ce78ca797b

libtracker-miner:

tracker_network_provider_dummy_get_type
tracker_password_provider_gnome_get_type

This is a more complex issue and won't be fixed just yet.

--
Regards,
Martyn



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]