From 7bb9b62e1e002c4780a484ee63d5cdd6c09cfc9e Mon Sep 17 00:00:00 2001 From: Johan Bilien Date: Mon, 27 Oct 2008 18:45:14 +0000 Subject: [PATCH] add allow-none annotations, based on the pygobject .defs file 2008-10-27 Johan Bilien * gio/gio-2.0.c: add allow-none annotations, based on the pygobject .defs file svn path=/trunk/; revision=821 --- ChangeLog | 5 + gir/gio-2.0.c | 528 +++++++++++++++++++++++++++++++++++++++++++++++++- 2 files changed, 531 insertions(+), 2 deletions(-) diff --git a/ChangeLog b/ChangeLog index 961d4c0..3e10ff9 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2008-10-27 Johan Bilien + + * gio/gio-2.0.c: add allow-none annotations, based on the pygobject + .defs file + 2008-10-27 Johan Bilien Bug 558068 – when invoking a method, offset the in arguments by one, diff --git a/gir/gio-2.0.c b/gir/gio-2.0.c index b6de011..80afa4a 100644 --- a/gir/gio-2.0.c +++ b/gir/gio-2.0.c @@ -1,6 +1,530 @@ +/** + * g_app_info_create_from_commandline: + * @application_name: (allow-none): + */ + +/** + * g_buffered_input_stream_fill: + * @cancellable: (allow-none): + */ + +/** + * g_buffered_input_stream_fill_async: + * @cancellable: (allow-none): + */ + +/** + * g_buffered_input_stream_read_byte: + * @cancellable: (allow-none): + */ + +/** + * g_data_input_stream_read_byte: + * @cancellable: (allow-none): + */ + +/** + * g_data_input_stream_read_int16: + * @cancellable: (allow-none): + */ + +/** + * g_data_input_stream_read_int32: + * @cancellable: (allow-none): + */ + +/** + * g_data_input_stream_read_int64: + * @cancellable: (allow-none): + */ + +/** + * g_data_input_stream_read_line: + * @cancellable: (allow-none): + */ + +/** + * g_data_input_stream_read_uint16: + * @cancellable: (allow-none): + */ + +/** + * g_data_input_stream_read_uint32: + * @cancellable: (allow-none): + */ + +/** + * g_data_input_stream_read_uint64: + * @cancellable: (allow-none): + */ + +/** + * g_data_input_stream_read_until: + * @cancellable: (allow-none): + */ + +/** + * g_data_output_stream_put_byte: + * @cancellable: (allow-none): + */ + +/** + * g_data_output_stream_put_int16: + * @cancellable: (allow-none): + */ + +/** + * g_data_output_stream_put_int32: + * @cancellable: (allow-none): + */ + +/** + * g_data_output_stream_put_int64: + * @cancellable: (allow-none): + */ + +/** + * g_data_output_stream_put_string: + * @cancellable: (allow-none): + */ + +/** + * g_data_output_stream_put_uint16: + * @cancellable: (allow-none): + */ + +/** + * g_data_output_stream_put_uint32: + * @cancellable: (allow-none): + */ + +/** + * g_data_output_stream_put_uint64: + * @cancellable: (allow-none): + */ + +/** + * g_drive_eject: + * @cancellable: (allow-none): + */ + +/** + * g_drive_poll_for_media: + * @cancellable: (allow-none): + */ + +/** + * g_file_append_to: + * @cancellable: (allow-none): + */ + +/** + * g_file_append_to_async: + * @cancellable: (allow-none): + */ + +/** + * g_file_copy: + * @cancellable: (allow-none): + */ + +/** + * g_file_copy_attributes: + * @cancellable: (allow-none): + */ + +/** + * g_file_create: + * @cancellable: (allow-none): + */ + +/** + * g_file_create_async: + * @cancellable: (allow-none): + */ + /** * g_file_delete: - * @file: * @cancellable: (allow-none): - * @error: */ + +/** + * g_file_eject_mountable: + * @cancellable: (allow-none): + */ + +/** + * g_file_enumerate_children: + * @cancellable: (allow-none): + */ + +/** + * g_file_enumerate_children_async: + * @cancellable: (allow-none): + */ + +/** + * g_file_enumerator_close: + * @cancellable: (allow-none): + */ + +/** + * g_file_enumerator_close_async: + * @cancellable: (allow-none): + */ + +/** + * g_file_enumerator_next_file: + * @cancellable: (allow-none): + */ + +/** + * g_file_enumerator_next_files_async: + * @cancellable: (allow-none): + */ + +/** + * g_file_find_enclosing_mount: + * @cancellable: (allow-none): + */ + +/** + * g_file_find_enclosing_mount_async: + * @cancellable: (allow-none): + */ + +/** + * g_file_input_stream_query_info: + * @cancellable: (allow-none): + */ + +/** + * g_file_input_stream_query_info_async: + * @cancellable: (allow-none): + */ + +/** + * g_file_load_contents: + * @cancellable: (allow-none): + */ + +/** + * g_file_load_contents_async: + * @cancellable: (allow-none): + */ + +/** + * g_file_load_partial_contents_async: + * @cancellable: (allow-none): + */ + +/** + * g_file_make_directory: + * @cancellable: (allow-none): + */ + +/** + * g_file_make_symbolic_link: + * @cancellable: (allow-none): + */ + +/** + * g_file_monitor_directory: + * @cancellable: (allow-none): + */ + +/** + * g_file_monitor_file: + * @cancellable: (allow-none): + */ + +/** + * g_file_mount_enclosing_volume: + * @cancellable: (allow-none): + */ + +/** + * g_file_mount_mountable: + * @cancellable: (allow-none): + */ + +/** + * g_file_move: + * @cancellable: (allow-none): + */ + +/** + * g_file_output_stream_query_info: + * @cancellable: (allow-none): + */ + +/** + * g_file_output_stream_query_info_async: + * @cancellable: (allow-none): + */ + +/** + * g_file_query_default_handler: + * @cancellable: (allow-none): + */ + +/** + * g_file_query_exists: + * @cancellable: (allow-none): + */ + +/** + * g_file_query_filesystem_info: + * @cancellable: (allow-none): + */ + +/** + * g_file_query_info: + * @cancellable: (allow-none): + */ + +/** + * g_file_query_info_async: + * @cancellable: (allow-none): + */ + +/** + * g_file_query_settable_attributes: + * @cancellable: (allow-none): + */ + +/** + * g_file_query_writable_namespaces: + * @cancellable: (allow-none): + */ + +/** + * g_file_read: + * @cancellable: (allow-none): + */ + +/** + * g_file_read_async: + * @cancellable: (allow-none): + */ + +/** + * g_file_replace: + * @cancellable: (allow-none): + */ + +/** + * g_file_replace_async: + * @cancellable: (allow-none): + */ + +/** + * g_file_replace_contents: + * @cancellable: (allow-none): + */ + +/** + * g_file_replace_contents_async: + * @cancellable: (allow-none): + */ + +/** + * g_file_set_attribute: + * @cancellable: (allow-none): + */ + +/** + * g_file_set_attribute_byte_string: + * @cancellable: (allow-none): + */ + +/** + * g_file_set_attribute_int32: + * @cancellable: (allow-none): + */ + +/** + * g_file_set_attribute_int64: + * @cancellable: (allow-none): + */ + +/** + * g_file_set_attribute_string: + * @cancellable: (allow-none): + */ + +/** + * g_file_set_attribute_uint32: + * @cancellable: (allow-none): + */ + +/** + * g_file_set_attribute_uint64: + * @cancellable: (allow-none): + */ + +/** + * g_file_set_attributes_async: + * @cancellable: (allow-none): + */ + +/** + * g_file_set_attributes_from_info: + * @cancellable: (allow-none): + */ + +/** + * g_file_set_display_name: + * @cancellable: (allow-none): + */ + +/** + * g_file_set_display_name_async: + * @cancellable: (allow-none): + */ + +/** + * g_file_trash: + * @cancellable: (allow-none): + */ + +/** + * g_file_unmount_mountable: + * @cancellable: (allow-none): + */ + +/** + * g_input_stream_close: + * @cancellable: (allow-none): + */ + +/** + * g_input_stream_close_async: + * @cancellable: (allow-none): + */ + +/** + * g_input_stream_read: + * @cancellable: (allow-none): + */ + +/** + * g_input_stream_read_all: + * @cancellable: (allow-none): + */ + +/** + * g_input_stream_read_async: + * @cancellable: (allow-none): + */ + +/** + * g_input_stream_skip: + * @cancellable: (allow-none): + */ + +/** + * g_input_stream_skip_async: + * @cancellable: (allow-none): + */ + +/** + * g_io_scheduler_push_job: + * @cancellable: (allow-none): + */ + +/** + * g_loadable_icon_load: + * @cancellable: (allow-none): + */ + +/** + * g_loadable_icon_load_async: + * @cancellable: (allow-none): + */ + +/** + * g_mount_eject: + * @cancellable: (allow-none): + */ + +/** + * g_mount_remount: + * @cancellable: (allow-none): + */ + +/** + * g_mount_unmount: + * @cancellable: (allow-none): + */ + +/** + * g_output_stream_close: + * @cancellable: (allow-none): + */ + +/** + * g_output_stream_close_async: + * @cancellable: (allow-none): + */ + +/** + * g_output_stream_flush: + * @cancellable: (allow-none): + */ + +/** + * g_output_stream_flush_async: + * @cancellable: (allow-none): + */ + +/** + * g_output_stream_splice: + * @cancellable: (allow-none): + */ + +/** + * g_output_stream_splice_async: + * @cancellable: (allow-none): + */ + +/** + * g_output_stream_write: + * @cancellable: (allow-none): + */ + +/** + * g_output_stream_write_all: + * @cancellable: (allow-none): + */ + +/** + * g_output_stream_write_async: + * @cancellable: (allow-none): + */ + +/** + * g_seekable_seek: + * @cancellable: (allow-none): + */ + +/** + * g_seekable_truncate: + * @cancellable: (allow-none): + */ + +/** + * g_simple_async_result_run_in_thread: + * @cancellable: (allow-none): + */ + +/** + * g_volume_eject: + * @cancellable: (allow-none): + */ + +/** + * g_volume_mount: + * @cancellable: (allow-none): + */ + -- 2.39.2