diff -r 7ed9e7b31bad -r fe9ff76f1c6c libpurple/eventloop.h --- a/libpurple/eventloop.h Thu Apr 03 08:06:11 2014 +0530 +++ b/libpurple/eventloop.h Thu Apr 03 09:31:58 2014 +0530 @@ -158,10 +158,9 @@ /** * purple_timeout_add: - * @interval: The time between calls of the function, in - * milliseconds. - * @function: The function to call. - * @data: data to pass to @function. + * @interval: The time between calls of the function, in milliseconds. + * @function: (scope call): The function to call. + * @data: data to pass to @function. * * Creates a callback timer. * @@ -178,10 +177,9 @@ /** * purple_timeout_add_seconds: - * @interval: The time between calls of the function, in - * seconds. - * @function: The function to call. - * @data: data to pass to @function. + * @interval: The time between calls of the function, in seconds. + * @function: (scope call): The function to call. + * @data: data to pass to @function. * * Creates a callback timer. * @@ -210,7 +208,7 @@ * purple_input_add: * @fd: The input file descriptor. * @cond: The condition type. - * @func: The callback function for data. + * @func: (scope call): The callback function for data. * @user_data: User-specified data. * * Adds an input handler.