stream.c: allow stream PC's `events_discarded` field to be set by user
[babeltrace.git] / include / babeltrace / common-internal.h
index b65a9d0cb50a7c500dc861e583623825f4517fb7..fd8b12e3e862c17c10dce901b16c38fc0c1d152e 100644 (file)
@@ -1,6 +1,7 @@
 #ifndef BABELTRACE_COMMON_INTERNAL_H
 #define BABELTRACE_COMMON_INTERNAL_H
 
+#include <stdbool.h>
 #include <babeltrace/babeltrace-internal.h>
 
 #define BT_COMMON_COLOR_RESET              "\033[0m"
@@ -106,7 +107,7 @@ GString *bt_common_string_until(const char *input, const char *escapable_chars,
                     const char *end_chars, size_t *end_pos);
 
 BT_HIDDEN
-GString *bt_common_shell_quote(const char *input);
+GString *bt_common_shell_quote(const char *input, bool with_single_quotes);
 
 BT_HIDDEN
 bool bt_common_string_is_printable(const char *input);
@@ -119,4 +120,11 @@ BT_HIDDEN
 struct bt_common_lttng_live_url_parts bt_common_parse_lttng_live_url(
                const char *url, char *error_buf, size_t error_buf_size);
 
+BT_HIDDEN
+void bt_common_normalize_star_glob_pattern(char *pattern);
+
+BT_HIDDEN
+bool bt_common_star_glob_match(const char *pattern, size_t pattern_len,
+                const char *candidate, size_t candidate_len);
+
 #endif /* BABELTRACE_COMMON_INTERNAL_H */
This page took 0.025003 seconds and 4 git commands to generate.