summaryrefslogtreecommitdiff
path: root/girepository/ginfo.c
diff options
context:
space:
mode:
Diffstat (limited to 'girepository/ginfo.c')
-rw-r--r--girepository/ginfo.c50
1 files changed, 25 insertions, 25 deletions
diff --git a/girepository/ginfo.c b/girepository/ginfo.c
index 4a2568e0..c54b3928 100644
--- a/girepository/ginfo.c
+++ b/girepository/ginfo.c
@@ -24,7 +24,7 @@
#include <glib-object.h>
#include "girepository.h"
-#include "gmetadata.h"
+#include "gtypelib.h"
struct _GIBaseInfo
{
@@ -32,7 +32,7 @@ struct _GIBaseInfo
gint ref_count;
GIBaseInfo *container;
- GMetadata *metadata;
+ GTypelib *metadata;
guint32 offset;
};
@@ -136,7 +136,7 @@ struct _GIUnionInfo
GIBaseInfo *
g_info_new (GIInfoType type,
GIBaseInfo *container,
- GMetadata *metadata,
+ GTypelib *metadata,
guint32 offset)
{
GIBaseInfo *info;
@@ -156,18 +156,18 @@ g_info_new (GIInfoType type,
}
static GIBaseInfo *
-g_info_from_entry (GMetadata *metadata,
+g_info_from_entry (GTypelib *metadata,
guint16 index)
{
GIBaseInfo *result;
- DirEntry *entry = g_metadata_get_dir_entry (metadata, index);
+ DirEntry *entry = g_typelib_get_dir_entry (metadata, index);
if (entry->local)
result = g_info_new (entry->blob_type, NULL, metadata, entry->offset);
else
{
- const gchar *namespace = g_metadata_get_string (metadata, entry->offset);
- const gchar *name = g_metadata_get_string (metadata, entry->name);
+ const gchar *namespace = g_typelib_get_string (metadata, entry->offset);
+ const gchar *name = g_typelib_get_string (metadata, entry->name);
GIRepository *repository = g_irepository_get_default ();
@@ -240,7 +240,7 @@ g_base_info_get_name (GIBaseInfo *info)
{
CommonBlob *blob = (CommonBlob *)&info->metadata->data[info->offset];
- return g_metadata_get_string (info->metadata, blob->name);
+ return g_typelib_get_string (info->metadata, blob->name);
}
break;
@@ -248,7 +248,7 @@ g_base_info_get_name (GIBaseInfo *info)
{
ValueBlob *blob = (ValueBlob *)&info->metadata->data[info->offset];
- return g_metadata_get_string (info->metadata, blob->name);
+ return g_typelib_get_string (info->metadata, blob->name);
}
break;
@@ -256,7 +256,7 @@ g_base_info_get_name (GIBaseInfo *info)
{
SignalBlob *blob = (SignalBlob *)&info->metadata->data[info->offset];
- return g_metadata_get_string (info->metadata, blob->name);
+ return g_typelib_get_string (info->metadata, blob->name);
}
break;
@@ -264,7 +264,7 @@ g_base_info_get_name (GIBaseInfo *info)
{
PropertyBlob *blob = (PropertyBlob *)&info->metadata->data[info->offset];
- return g_metadata_get_string (info->metadata, blob->name);
+ return g_typelib_get_string (info->metadata, blob->name);
}
break;
@@ -272,7 +272,7 @@ g_base_info_get_name (GIBaseInfo *info)
{
VFuncBlob *blob = (VFuncBlob *)&info->metadata->data[info->offset];
- return g_metadata_get_string (info->metadata, blob->name);
+ return g_typelib_get_string (info->metadata, blob->name);
}
break;
@@ -280,7 +280,7 @@ g_base_info_get_name (GIBaseInfo *info)
{
FieldBlob *blob = (FieldBlob *)&info->metadata->data[info->offset];
- return g_metadata_get_string (info->metadata, blob->name);
+ return g_typelib_get_string (info->metadata, blob->name);
}
break;
@@ -288,7 +288,7 @@ g_base_info_get_name (GIBaseInfo *info)
{
ArgBlob *blob = (ArgBlob *)&info->metadata->data[info->offset];
- return g_metadata_get_string (info->metadata, blob->name);
+ return g_typelib_get_string (info->metadata, blob->name);
}
break;
@@ -320,7 +320,7 @@ g_base_info_get_namespace (GIBaseInfo *info)
return unresolved->namespace;
}
- return g_metadata_get_string (info->metadata, header->namespace);
+ return g_typelib_get_string (info->metadata, header->namespace);
}
gboolean
@@ -430,9 +430,9 @@ g_base_info_get_annotation (GIBaseInfo *info,
{
res = next;
- rname = g_metadata_get_string (base->metadata, res->name);
+ rname = g_typelib_get_string (base->metadata, res->name);
if (strcmp (name, rname) == 0)
- return g_metadata_get_string (base->metadata, res->value);
+ return g_typelib_get_string (base->metadata, res->value);
next = res += header->annotation_blob_size;
}
@@ -447,7 +447,7 @@ g_base_info_get_container (GIBaseInfo *info)
return info->container;
}
-GMetadata *
+GTypelib *
g_base_info_get_metadata (GIBaseInfo *info)
{
return info->metadata;
@@ -460,7 +460,7 @@ g_function_info_get_symbol (GIFunctionInfo *info)
GIBaseInfo *base = (GIBaseInfo *)info;
FunctionBlob *blob = (FunctionBlob *)&base->metadata->data[base->offset];
- return g_metadata_get_string (base->metadata, blob->symbol);
+ return g_typelib_get_string (base->metadata, blob->symbol);
}
GIFunctionInfoFlags
@@ -530,7 +530,7 @@ signature_offset (GICallableInfo *info)
GITypeInfo *
g_type_info_new (GIBaseInfo *container,
- GMetadata *metadata,
+ GTypelib *metadata,
guint32 offset)
{
SimpleTypeBlob *type = (SimpleTypeBlob *)&metadata->data[offset];
@@ -874,7 +874,7 @@ g_error_domain_info_get_quark (GIErrorDomainInfo *info)
GIBaseInfo *base = (GIBaseInfo *)info;
ErrorDomainBlob *blob = (ErrorDomainBlob *)&base->metadata->data[base->offset];
- return g_metadata_get_string (base->metadata, blob->get_quark);
+ return g_typelib_get_string (base->metadata, blob->get_quark);
}
GIInterfaceInfo *
@@ -951,7 +951,7 @@ g_registered_type_info_get_type_name (GIRegisteredTypeInfo *info)
RegisteredTypeBlob *blob = (RegisteredTypeBlob *)&base->metadata->data[base->offset];
if (blob->gtype_name)
- return g_metadata_get_string (base->metadata, blob->gtype_name);
+ return g_typelib_get_string (base->metadata, blob->gtype_name);
return NULL;
}
@@ -963,7 +963,7 @@ g_registered_type_info_get_type_init (GIRegisteredTypeInfo *info)
RegisteredTypeBlob *blob = (RegisteredTypeBlob *)&base->metadata->data[base->offset];
if (blob->gtype_init)
- return g_metadata_get_string (base->metadata, blob->gtype_init);
+ return g_typelib_get_string (base->metadata, blob->gtype_init);
return NULL;
}
@@ -1116,7 +1116,7 @@ g_object_info_get_type_name (GIObjectInfo *info)
GIBaseInfo *base = (GIBaseInfo *)info;
ObjectBlob *blob = (ObjectBlob *)&base->metadata->data[base->offset];
- return g_metadata_get_string (base->metadata, blob->gtype_name);
+ return g_typelib_get_string (base->metadata, blob->gtype_name);
}
const gchar *
@@ -1125,7 +1125,7 @@ g_object_info_get_type_init (GIObjectInfo *info)
GIBaseInfo *base = (GIBaseInfo *)info;
ObjectBlob *blob = (ObjectBlob *)&base->metadata->data[base->offset];
- return g_metadata_get_string (base->metadata, blob->gtype_init);
+ return g_typelib_get_string (base->metadata, blob->gtype_init);
}
gint