mc_search_cond 170 lib/search/glob.c mc_search_cond_t *mc_search_cond) mc_search_cond 174 lib/search/glob.c tmp = mc_search__glob_translate_to_regex (mc_search_cond->str); mc_search_cond 175 lib/search/glob.c g_string_free (mc_search_cond->str, TRUE); mc_search_cond 182 lib/search/glob.c mc_search_cond->str = tmp; mc_search_cond 184 lib/search/glob.c mc_search__cond_struct_new_init_regex (charset, lc_mc_search, mc_search_cond); mc_search_cond 139 lib/search/hex.c mc_search_cond_t *mc_search_cond) mc_search_cond 181 lib/search/hex.c tmp = mc_search__hex_translate_to_regex (mc_search_cond->str, &error, &error_pos); mc_search_cond 184 lib/search/hex.c g_string_free (mc_search_cond->str, TRUE); mc_search_cond 185 lib/search/hex.c mc_search_cond->str = tmp; mc_search_cond 186 lib/search/hex.c mc_search__cond_struct_new_init_regex (charset, lc_mc_search, mc_search_cond); mc_search_cond 45 lib/search/internal.h mc_search_cond_t *mc_search_cond); mc_search_cond 53 lib/search/internal.h mc_search_cond_t *mc_search_cond); mc_search_cond 61 lib/search/internal.h mc_search_cond_t *mc_search_cond); mc_search_cond 69 lib/search/internal.h mc_search_cond_t *mc_search_cond); mc_search_cond 87 lib/search/normal.c mc_search_cond_t *mc_search_cond) mc_search_cond 89 lib/search/normal.c mc_search__normal_translate_to_regex (mc_search_cond->str); mc_search_cond 90 lib/search/normal.c mc_search__cond_struct_new_init_regex (charset, lc_mc_search, mc_search_cond); mc_search_cond 360 lib/search/regex.c mc_search_cond_t *mc_search_cond; mc_search_cond 363 lib/search/regex.c mc_search_cond = mc_search_cond 366 lib/search/regex.c if (!mc_search_cond->regex_handle) mc_search_cond 369 lib/search/regex.c ret = mc_search__regex_found_cond_one (lc_mc_search, mc_search_cond->regex_handle, mc_search_cond 775 lib/search/regex.c mc_search_cond_t *mc_search_cond) mc_search_cond 782 lib/search/regex.c g_string_prepend (mc_search_cond->str, "(?<![\\p{L}\\p{N}_])"); mc_search_cond 783 lib/search/regex.c g_string_append (mc_search_cond->str, "(?![\\p{L}\\p{N}_])"); mc_search_cond 803 lib/search/regex.c tmp = mc_search_cond->str; mc_search_cond 804 lib/search/regex.c mc_search_cond->str = mc_search__cond_struct_new_regex_ci_str (charset, tmp); mc_search_cond 809 lib/search/regex.c mc_search_cond->regex_handle = mc_search_cond 810 lib/search/regex.c g_regex_new (mc_search_cond->str->str, g_regex_options, 0, &mcerror); mc_search_cond 67 lib/search/search.c mc_search_cond_t *mc_search_cond; mc_search_cond 69 lib/search/search.c mc_search_cond = g_malloc0 (sizeof (mc_search_cond_t)); mc_search_cond 70 lib/search/search.c mc_search_cond->str = mc_g_string_dup (str); mc_search_cond 71 lib/search/search.c mc_search_cond->charset = g_strdup (charset); mc_search_cond 76 lib/search/search.c mc_search__cond_struct_new_init_glob (charset, lc_mc_search, mc_search_cond); mc_search_cond 79 lib/search/search.c mc_search__cond_struct_new_init_normal (charset, lc_mc_search, mc_search_cond); mc_search_cond 82 lib/search/search.c mc_search__cond_struct_new_init_regex (charset, lc_mc_search, mc_search_cond); mc_search_cond 85 lib/search/search.c mc_search__cond_struct_new_init_hex (charset, lc_mc_search, mc_search_cond); mc_search_cond 90 lib/search/search.c return mc_search_cond; mc_search_cond 98 lib/search/search.c mc_search_cond_t *mc_search_cond = (mc_search_cond_t *) data; mc_search_cond 100 lib/search/search.c if (mc_search_cond->upper != NULL) mc_search_cond 101 lib/search/search.c g_string_free (mc_search_cond->upper, TRUE); mc_search_cond 103 lib/search/search.c if (mc_search_cond->lower != NULL) mc_search_cond 104 lib/search/search.c g_string_free (mc_search_cond->lower, TRUE); mc_search_cond 106 lib/search/search.c g_string_free (mc_search_cond->str, TRUE); mc_search_cond 107 lib/search/search.c g_free (mc_search_cond->charset); mc_search_cond 109 lib/search/search.c if (mc_search_cond->regex_handle != NULL) mc_search_cond 110 lib/search/search.c g_regex_unref (mc_search_cond->regex_handle); mc_search_cond 112 lib/search/search.c g_free (mc_search_cond);