GString * mc_search_glob_prepare_replace_str (mc_search_t * lc_mc_search, GString * replace_str) { GString *repl = mc_search__translate_replace_glob_to_regex (replace_str->str); GString *res = mc_search_regex_prepare_replace_str (lc_mc_search, repl); g_string_free (repl, TRUE); return res; }
/* *INDENT-OFF* */ START_PARAMETRIZED_TEST (test_translate_replace_glob_to_regex, test_translate_replace_glob_to_regex_ds) /* *INDENT-ON* */ { /* given */ GString *dest_str; /* when */ dest_str = mc_search__translate_replace_glob_to_regex (data->input_value); /* then */ mctest_assert_str_eq (dest_str->str, data->expected_result) g_string_free (dest_str, TRUE); }