[gnome-builder] pattern-spec: add helper to get pattern spec needle



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]