Wrong g_file_copy_async annotations
While investigating on a crash on Lua bindings based on gobject-introspection, we noticed the annotations on g_file_copy_async
seem to be wrong.
Trying to come up with a merge request, I'm stuck on what is the proper scope for progress_callback
argument:
-
notified
(the actual value) seems to be wrong because there is noGDestroyNotify
callback; -
call
seems to be wrong because this is an asynchronous function; -
async
(my ideal choice) seems to be wrong because gobject-introspection docs say "Can only be called once".