From: Chris F. <cd...@fo...> - 2011-07-18 06:14:45
|
On Mon, Jul 18, 2011 at 02:44:03AM -0300, Luiz Angelo Daros de Luca wrote: > BTW, file-sync uses glist instead of osync_list. If glibc is already a > dependency, why opensync need osync_list? Is one of them "legacy"? I'm not fully sure why, but I do know that there was a migration away from the glist stuff, to osync_list code. Most of the time it is a wrapper around glibc, but some of the list code appears to be copied. In general, the opensync code and plugins should be using osync_list functions, where possible. But if your code is independent from opensync, you're free to use glist. Some opensync calls return OSyncList objects, and they should be freed with osync_list_free(). Daniel: do you have some historical reasons to explain the above? - Chris |