mc_search_cond 163 lib/search/glob.c mc_search_cond_t * mc_search_cond) mc_search_cond 167 lib/search/glob.c tmp = mc_search__glob_translate_to_regex (mc_search_cond->str); mc_search_cond 168 lib/search/glob.c g_string_free (mc_search_cond->str, TRUE); mc_search_cond 175 lib/search/glob.c mc_search_cond->str = tmp; mc_search_cond 177 lib/search/glob.c mc_search__cond_struct_new_init_regex (charset, lc_mc_search, mc_search_cond); mc_search_cond 134 lib/search/hex.c mc_search_cond_t * mc_search_cond) mc_search_cond 176 lib/search/hex.c tmp = mc_search__hex_translate_to_regex (mc_search_cond->str, &error, &error_pos); mc_search_cond 179 lib/search/hex.c g_string_free (mc_search_cond->str, TRUE); mc_search_cond 180 lib/search/hex.c mc_search_cond->str = tmp; mc_search_cond 181 lib/search/hex.c mc_search__cond_struct_new_init_regex (charset, lc_mc_search, mc_search_cond); mc_search_cond 51 lib/search/internal.h mc_search_cond_t * mc_search_cond); mc_search_cond 59 lib/search/internal.h mc_search_cond_t * mc_search_cond); mc_search_cond 67 lib/search/internal.h mc_search_cond_t * mc_search_cond); mc_search_cond 75 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 91 lib/search/normal.c tmp = mc_search__normal_translate_to_regex (mc_search_cond->str); mc_search_cond 92 lib/search/normal.c g_string_free (mc_search_cond->str, TRUE); mc_search_cond 94 lib/search/normal.c mc_search_cond->str = tmp; mc_search_cond 95 lib/search/normal.c mc_search__cond_struct_new_init_regex (charset, lc_mc_search, mc_search_cond); mc_search_cond 369 lib/search/regex.c mc_search_cond_t *mc_search_cond; mc_search_cond 372 lib/search/regex.c mc_search_cond = mc_search_cond 375 lib/search/regex.c if (!mc_search_cond->regex_handle) mc_search_cond 379 lib/search/regex.c mc_search__regex_found_cond_one (lc_mc_search, mc_search_cond->regex_handle, mc_search_cond 792 lib/search/regex.c mc_search_cond_t * mc_search_cond) mc_search_cond 799 lib/search/regex.c g_string_prepend (mc_search_cond->str, "(?<![\\p{L}\\p{N}_])"); mc_search_cond 800 lib/search/regex.c g_string_append (mc_search_cond->str, "(?![\\p{L}\\p{N}_])"); mc_search_cond 821 lib/search/regex.c tmp = mc_search_cond->str; mc_search_cond 822 lib/search/regex.c mc_search_cond->str = mc_search__cond_struct_new_regex_ci_str (charset, tmp); mc_search_cond 827 lib/search/regex.c mc_search_cond->regex_handle = mc_search_cond 828 lib/search/regex.c g_regex_new (mc_search_cond->str->str, g_regex_options, 0, &mcerror); mc_search_cond 854 lib/search/regex.c tmp = mc_search_cond->str; mc_search_cond 855 lib/search/regex.c mc_search_cond->str = mc_search__cond_struct_new_regex_ci_str (charset, tmp); mc_search_cond 859 lib/search/regex.c mc_search_cond->regex_handle = mc_search_cond 860 lib/search/regex.c pcre_compile (mc_search_cond->str->str, pcre_options, &error, &erroffset, NULL); mc_search_cond 861 lib/search/regex.c if (mc_search_cond->regex_handle == NULL) mc_search_cond 866 lib/search/regex.c lc_mc_search->regex_match_info = pcre_study (mc_search_cond->regex_handle, 0, &error); mc_search_cond 870 lib/search/regex.c MC_PTR_FREE (mc_search_cond->regex_handle); mc_search_cond 66 lib/search/search.c mc_search_cond_t *mc_search_cond; mc_search_cond 68 lib/search/search.c mc_search_cond = g_malloc0 (sizeof (mc_search_cond_t)); mc_search_cond 69 lib/search/search.c mc_search_cond->str = g_string_new_len (str, str_len); mc_search_cond 70 lib/search/search.c mc_search_cond->charset = g_strdup (charset); mc_search_cond 75 lib/search/search.c mc_search__cond_struct_new_init_glob (charset, lc_mc_search, mc_search_cond); mc_search_cond 78 lib/search/search.c mc_search__cond_struct_new_init_normal (charset, lc_mc_search, mc_search_cond); mc_search_cond 81 lib/search/search.c mc_search__cond_struct_new_init_regex (charset, lc_mc_search, mc_search_cond); mc_search_cond 84 lib/search/search.c mc_search__cond_struct_new_init_hex (charset, lc_mc_search, mc_search_cond); mc_search_cond 89 lib/search/search.c return mc_search_cond; mc_search_cond 95 lib/search/search.c mc_search__cond_struct_free (mc_search_cond_t * mc_search_cond) mc_search_cond 97 lib/search/search.c if (mc_search_cond->upper != NULL) mc_search_cond 98 lib/search/search.c g_string_free (mc_search_cond->upper, TRUE); mc_search_cond 100 lib/search/search.c if (mc_search_cond->lower != NULL) mc_search_cond 101 lib/search/search.c g_string_free (mc_search_cond->lower, TRUE); mc_search_cond 103 lib/search/search.c g_string_free (mc_search_cond->str, TRUE); mc_search_cond 104 lib/search/search.c g_free (mc_search_cond->charset); mc_search_cond 107 lib/search/search.c if (mc_search_cond->regex_handle != NULL) mc_search_cond 108 lib/search/search.c g_regex_unref (mc_search_cond->regex_handle); mc_search_cond 110 lib/search/search.c g_free (mc_search_cond->regex_handle); mc_search_cond 113 lib/search/search.c g_free (mc_search_cond);