aboutsummaryrefslogtreecommitdiffhomepage
path: root/qbuffers.h
diff options
context:
space:
mode:
Diffstat (limited to 'qbuffers.h')
-rw-r--r--qbuffers.h10
1 files changed, 10 insertions, 0 deletions
diff --git a/qbuffers.h b/qbuffers.h
index 0f1c16e..eb4c2d4 100644
--- a/qbuffers.h
+++ b/qbuffers.h
@@ -1,6 +1,7 @@
#ifndef __QBUFFERS_H
#define __QBUFFERS_H
+#include <string.h>
#include <bsd/sys/queue.h>
#include <glib.h>
@@ -121,4 +122,13 @@ private:
State *done(const gchar *str);
};
+/*
+ * Auxiliary functions
+ */
+static inline bool
+is_glob_pattern(const gchar *str)
+{
+ return strchr(str, '*') || strchr(str, '?');
+}
+
#endif