mirror of
https://gitlab.gnome.org/GNOME/glib.git
synced 2025-02-24 19:22:11 +01:00
Add a g_irepository_get_search_path, so we can access the search paths
2008-11-12 Johan Dahlin <jdahlin@async.com.br> * girepository/girepository.c (g_irepository_get_search_path): * girepository/girepository.h: Add a g_irepository_get_search_path, so we can access the search paths from runtime. svn path=/trunk/; revision=893
This commit is contained in:
parent
7bada628b9
commit
bc1f9c5bbb
@ -137,6 +137,21 @@ g_irepository_prepend_search_path (const char *directory)
|
||||
search_path = g_slist_prepend (search_path, g_strdup (directory));
|
||||
}
|
||||
|
||||
/**
|
||||
* g_irepository_get_search_path:
|
||||
*
|
||||
* Returns the search path the GIRepository will use when looking for typelibs.
|
||||
* The string is internal to GIRespository and should not be freed, nor should
|
||||
* the elements.
|
||||
*
|
||||
* Return value: (element-type utf8) (transfer none): list of strings
|
||||
*/
|
||||
GSList *
|
||||
g_irepository_get_search_path (void)
|
||||
{
|
||||
return search_path;
|
||||
}
|
||||
|
||||
static char *
|
||||
build_typelib_key (const char *name, const char *source)
|
||||
{
|
||||
|
@ -77,6 +77,7 @@ typedef enum
|
||||
GType g_irepository_get_type (void) G_GNUC_CONST;
|
||||
GIRepository *g_irepository_get_default (void);
|
||||
void g_irepository_prepend_search_path (const char *directory);
|
||||
GSList * g_irepository_get_search_path (void);
|
||||
const char * g_irepository_load_typelib (GIRepository *repository,
|
||||
GTypelib *typelib,
|
||||
GIRepositoryLoadFlags flags,
|
||||
|
Loading…
x
Reference in New Issue
Block a user