[gobject-introspection] [GIRepository] Rename g_irepository_enumerate



commit fbfef98ae4f3c1777391cbe75d953f9ef466f938
Author: Johan Dahlin <johan gnome org>
Date:   Wed Jul 28 08:52:05 2010 -0300

    [GIRepository] Rename g_irepository_enumerate
    
    Rename it to g_irepository_enumerate_versions

 docs/reference/gi-sections.txt |    1 +
 girepository/girepository.c    |   17 +++++++++--------
 girepository/girepository.h    |    4 ++--
 3 files changed, 12 insertions(+), 10 deletions(-)
---
diff --git a/docs/reference/gi-sections.txt b/docs/reference/gi-sections.txt
index 6b04bbf..4b6411d 100644
--- a/docs/reference/gi-sections.txt
+++ b/docs/reference/gi-sections.txt
@@ -23,6 +23,7 @@ g_irepository_get_version
 g_irepository_get_option_group
 g_irepository_get_c_prefix
 g_irepository_dump
+g_irepository_enumerate_versions
 G_IREPOSITORY_ERROR
 g_typelib_new_from_memory
 g_typelib_new_from_const_memory
diff --git a/girepository/girepository.c b/girepository/girepository.c
index bc2c087..46f95de 100644
--- a/girepository/girepository.c
+++ b/girepository/girepository.c
@@ -1050,7 +1050,7 @@ free_candidate (struct NamespaceVersionCandidadate *candidate)
 }
 
 static GSList *
-enumerate_namespace_versions (const gchar  *namespace)
+enumerate_namespace_versions (const gchar *namespace)
 {
   GSList *candidates = NULL;
   GHashTable *found_versions = g_hash_table_new (g_str_hash, g_str_equal);
@@ -1123,7 +1123,7 @@ enumerate_namespace_versions (const gchar  *namespace)
       g_dir_close (dir);
       index++;
     }
-  
+
   g_slist_free (tmp_path);
   g_free (namespace_dash);
   g_free (namespace_typelib);
@@ -1165,20 +1165,21 @@ find_namespace_latest (const gchar  *namespace,
 }
 
 /**
- * g_irepository_enumerate:
- * @repository: (allow-none): Repository
+ * g_irepository_enumerate_versions:
+ * @repository: (allow-none): the repository
  * @namespace_: GI namespace, e.g. "Gtk"
  *
- * Returns: (element-type utf8) (transfer full): An array of versions available for
- * this namespace.
+ * Obtain a list of versions for @namespace_ in this @repository.
+ *
+ * Returns: (element-type utf8) (transfer full): the array of versions.
  */
 GList *
-g_irepository_enumerate (GIRepository *repository,
+g_irepository_enumerate_versions (GIRepository *repository,
 			 const gchar  *namespace_)
 {
   GList *ret = NULL;
   GSList *candidates, *link;
-  
+
   candidates = enumerate_namespace_versions (namespace_);
   for (link = candidates; link; link = link->next)
     {
diff --git a/girepository/girepository.h b/girepository/girepository.h
index b393795..1817440 100644
--- a/girepository/girepository.h
+++ b/girepository/girepository.h
@@ -101,8 +101,8 @@ gboolean      g_irepository_is_registered (GIRepository *repository,
 GIBaseInfo *  g_irepository_find_by_name  (GIRepository *repository,
 					   const gchar  *namespace_,
 					   const gchar  *name);
-GList *       g_irepository_enumerate     (GIRepository *repository,
-					   const gchar  *namespace_);
+GList *       g_irepository_enumerate_versions (GIRepository *repository,
+					        const gchar  *namespace_);
 GTypelib *    g_irepository_require       (GIRepository *repository,
 					   const gchar  *namespace_,
 					   const gchar  *version,



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]