Ejemplo n.º 1
0
static gchar *
get_metadata_from_metadata_manager (GeditDocument *doc,
				    const gchar   *key)
{
	GeditDocumentPrivate *priv;
	GFile *location;

	priv = gedit_document_get_instance_private (doc);

	location = gtk_source_file_get_location (priv->file);

	if (location != NULL)
	{
		return gedit_metadata_manager_get (location, key);
	}

	return NULL;
}
Ejemplo n.º 2
0
gchar *
gedit_document_get_metadata (GeditDocument *doc,
			     const gchar   *key)
{
	GFile *location;

	g_return_val_if_fail (GEDIT_IS_DOCUMENT (doc), NULL);
	g_return_val_if_fail (key != NULL, NULL);

	location = gtk_source_file_get_location (doc->priv->file);

	if (location != NULL)
	{
		return gedit_metadata_manager_get (location, key);
	}

	return NULL;
}