Merge branch '1435_i18n_search_options'

* 1435_i18n_search_options:
  Ticket #1435 (Editor search options i18n)
This commit is contained in:
Slava Zanko 2009-08-06 10:33:26 +03:00
commit 53a587ed29
1 changed files with 8 additions and 10 deletions

View File

@ -243,21 +243,19 @@ mc_search__toupper_case_str (const char *charset, const char *str, gsize str_len
gchar ** gchar **
mc_search_get_types_strings_array (void) mc_search_get_types_strings_array (void)
{ {
GString *tmp;
gchar **ret; gchar **ret;
int index;
const mc_search_type_str_t *type_str; const mc_search_type_str_t *type_str;
const mc_search_type_str_t *types_str = mc_search_types_list_get (); const mc_search_type_str_t *types_str = mc_search_types_list_get ();
tmp = g_string_new (""); ret = g_malloc0(sizeof(char**) * sizeof(types_str) );
type_str = types_str; if (ret == NULL)
while (type_str->str) { return NULL;
if (tmp->len)
g_string_append (tmp, "__||__"); for (index=0, type_str = types_str; type_str->str != NULL; type_str++, index++){
g_string_append (tmp, type_str->str); ret[index] = g_strdup(_(type_str->str));
type_str++;
} }
ret = g_strsplit (tmp->str, "__||__", -1);
g_string_free (tmp, TRUE);
return ret; return ret;
} }