On Mon, Dec 17, 2012 at 07:24:34AM -0200, Fabiano Fidêncio wrote: > Annotations for: > - osinfo_install_script_generate_finish() > - osinfo_install_script_generate_output_finish() and osinfo_media_get_os and osinfo_media_set_languages (thanks for adding these, I had totally overlooked that). Did you get warnings about the missing _set_languages annotation? the symbol is not exported. Christophe > --- > osinfo/osinfo_install_script.c | 16 ++++++++++++++++ > osinfo/osinfo_media.c | 15 +++++++++++++-- > osinfo/osinfo_os.c | 8 +++++++- > 3 files changed, 36 insertions(+), 3 deletions(-) > > diff --git a/osinfo/osinfo_install_script.c b/osinfo/osinfo_install_script.c > index 2229843..da92850 100644 > --- a/osinfo/osinfo_install_script.c > +++ b/osinfo/osinfo_install_script.c > @@ -889,6 +889,14 @@ static gpointer osinfo_install_script_generate_finish_common(OsinfoInstallScript > return g_simple_async_result_get_op_res_gpointer(simple); > } > > +/** > + * osinfo_install_script_generate_finish: > + * @script: the install script > + * @res: a #GAsyncResult > + * @error: The location where to store any error, or NULL > + * > + * Returns: (transfer full): the generated script, or NULL on error > + */ > gchar *osinfo_install_script_generate_finish(OsinfoInstallScript *script, > GAsyncResult *res, > GError **error) > @@ -898,6 +906,14 @@ gchar *osinfo_install_script_generate_finish(OsinfoInstallScript *script, > error); > } > > +/** > + * osinfo_install_script_generate_output_finish: > + * @script: the install script > + * @res: a #GAsyncResult > + * @error: The location where to store any error, or NULL > + * > + * Returns: (transfer full): a file containing the script, or NULL on error > + */ > GFile *osinfo_install_script_generate_output_finish(OsinfoInstallScript *script, > GAsyncResult *res, > GError **error) > diff --git a/osinfo/osinfo_media.c b/osinfo/osinfo_media.c > index 0bb29fa..2821e7f 100644 > --- a/osinfo/osinfo_media.c > +++ b/osinfo/osinfo_media.c > @@ -1114,8 +1114,11 @@ gint osinfo_media_get_installer_reboots(OsinfoMedia *media) > (OSINFO_ENTITY(media), OSINFO_MEDIA_PROP_INSTALLER_REBOOTS, 1); > } > > -/* osinfo_media_get_os: > - * Returns: (transfer full): > +/** > + * osinfo_media_get_os: > + * @media: an #OsinfoMedia instance > + * > + * Returns: (transfer full): the operating system, or NULL > */ > OsinfoOs *osinfo_media_get_os(OsinfoMedia *media) > { > @@ -1156,6 +1159,14 @@ GList *osinfo_media_get_languages(OsinfoMedia *media) > return osinfo_entity_get_param_value_list(OSINFO_ENTITY(media), OSINFO_MEDIA_PROP_LANG); > } > > +/** > + * osinfo_media_set_languages: > + * @media: an #OsinfoMedia instance > + * @languages: (element-type utf8): a #GList containing the list of the UI > + * languages this media supports. > + * > + * Sets the #OSINFO_MEDIA_PROP_LANG parameter > + */ > void osinfo_media_set_languages(OsinfoMedia *media, GList *languages) > { > GList *it; > diff --git a/osinfo/osinfo_os.c b/osinfo/osinfo_os.c > index 2be7f64..786e596 100644 > --- a/osinfo/osinfo_os.c > +++ b/osinfo/osinfo_os.c > @@ -538,7 +538,13 @@ void osinfo_os_add_recommended_resources(OsinfoOs *os, > OSINFO_ENTITY(resources)); > } > > - > +/** > + * osinfo_os_find_install_script: > + * @os: an operating system > + * @profile: the install script profile > + * > + * Returns: (transfer full): A new #OsinfoInstallScript for the @os @profile > + */ > OsinfoInstallScript *osinfo_os_find_install_script(OsinfoOs *os, const gchar *profile) > { > g_return_val_if_fail(OSINFO_IS_OS(os), NULL); > -- > 1.8.0.2 > > _______________________________________________ > virt-tools-list mailing list > virt-tools-list@xxxxxxxxxx > https://www.redhat.com/mailman/listinfo/virt-tools-list
Attachment:
pgpKN452OFefb.pgp
Description: PGP signature
_______________________________________________ virt-tools-list mailing list virt-tools-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/virt-tools-list