[gnome-builder] pattern-spec: add helper to get pattern spec needle
- From: Christian Hergert <chergert src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-builder] pattern-spec: add helper to get pattern spec needle
- Date: Wed, 22 Apr 2015 20:24:12 +0000 (UTC)
commit dd49ff563ba74bdeb2af91b32693786d267a5293
Author: Christian Hergert <christian hergert me>
Date: Wed Apr 22 13:24:06 2015 -0700
pattern-spec: add helper to get pattern spec needle
libide/ide-pattern-spec.c | 8 ++++++++
libide/ide-pattern-spec.h | 1 +
2 files changed, 9 insertions(+), 0 deletions(-)
---
diff --git a/libide/ide-pattern-spec.c b/libide/ide-pattern-spec.c
index 36660e4..982d0d0 100644
--- a/libide/ide-pattern-spec.c
+++ b/libide/ide-pattern-spec.c
@@ -72,6 +72,14 @@ ide_pattern_spec_new (const gchar *needle)
return self;
}
+const gchar *
+ide_pattern_spec_get_text (IdePatternSpec *self)
+{
+ g_return_val_if_fail (self != NULL, NULL);
+
+ return self->needle;
+}
+
static void
ide_pattern_spec_free (IdePatternSpec *self)
{
diff --git a/libide/ide-pattern-spec.h b/libide/ide-pattern-spec.h
index 66ddda0..2b3babd 100644
--- a/libide/ide-pattern-spec.h
+++ b/libide/ide-pattern-spec.h
@@ -33,6 +33,7 @@ IdePatternSpec *ide_pattern_spec_ref (IdePatternSpec *self);
void ide_pattern_spec_unref (IdePatternSpec *self);
gboolean ide_pattern_spec_match (IdePatternSpec *self,
const gchar *haystack);
+const gchar *ide_pattern_spec_get_text (IdePatternSpec *self);
G_DEFINE_AUTOPTR_CLEANUP_FUNC (IdePatternSpec, ide_pattern_spec_unref)
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]