Re: [Tracker] status of 0.6.90?



2008/10/6 Martyn Russell <martyn imendio com>:
Michael Biebl wrote:


Other points:
* config file of tracker-applet is ~/.config/trackertracker-applet.cfg
* duplicated code in src/libtracker-common/tracker-config(uration).[ch]
* API/ABI break in libtracker-gtk

Are you referring to the missing:

 tracker_vfs_format_file_size_for_display()

Right, I was referring to this one.
I just checked 0.6.6 and you are right, this function is not exported
in the header file, but the symbol is in the lib.
So we would break ABI, but not the API.
Maybe it was just a missing "static" in 0.6.6, dunno if this symbol
was ever considered to be exported.

To avoid accidental symbol exports in the future, we could use a
versioning script, where we list the exported symbols explicitely.

Cheers,
Michael



-- 
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?



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