[gnome-builder/wip/libide: 105/153] libide: set name in language and fix parent class
- From: Christian Hergert <chergert src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-builder/wip/libide: 105/153] libide: set name in language and fix parent class
- Date: Fri, 13 Feb 2015 20:09:00 +0000 (UTC)
commit efc2b789af8d7103d78e06cae5216c0f9f419c54
Author: Christian Hergert <christian hergert me>
Date: Wed Feb 11 21:29:19 2015 -0800
libide: set name in language and fix parent class
libide/c/ide-c-language.c | 7 +++++++
libide/c/ide-c-language.h | 2 +-
2 files changed, 8 insertions(+), 1 deletions(-)
---
diff --git a/libide/c/ide-c-language.c b/libide/c/ide-c-language.c
index ae02369..7b7ae09 100644
--- a/libide/c/ide-c-language.c
+++ b/libide/c/ide-c-language.c
@@ -97,6 +97,12 @@ ide_c_language_get_symbol_resolver (IdeLanguage *language)
return priv->symbol_resolver;
}
+static const gchar *
+ide_c_language_get_name (IdeLanguage *self)
+{
+ return _("C");
+}
+
static void
ide_c_language_dispose (GObject *object)
{
@@ -123,6 +129,7 @@ ide_c_language_class_init (IdeCLanguageClass *klass)
language_class->get_indenter = ide_c_language_get_indenter;
language_class->get_refactory = ide_c_language_get_refactory;
language_class->get_symbol_resolver = ide_c_language_get_symbol_resolver;
+ language_class->get_name = ide_c_language_get_name;
object_class->dispose = ide_c_language_dispose;
}
diff --git a/libide/c/ide-c-language.h b/libide/c/ide-c-language.h
index f1e7305..861645d 100644
--- a/libide/c/ide-c-language.h
+++ b/libide/c/ide-c-language.h
@@ -29,7 +29,7 @@ G_DECLARE_DERIVABLE_TYPE (IdeCLanguage, ide_c_language, IDE, C_LANGUAGE, IdeLang
struct _IdeCLanguageClass
{
- IdeObjectClass parent;
+ IdeLanguageClass parent;
};
G_END_DECLS
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]