dont repeat code

SVN revision: 37191
This commit is contained in:
Carsten Haitzler 2008-10-27 03:12:59 +00:00
parent 9ec09d258b
commit c15ea4d731
1 changed files with 5 additions and 16 deletions

View File

@ -2682,22 +2682,11 @@ static inline void
_prepend_escaped_char(Evas_Textblock_Cursor *cur, const char *s,
const char *s_end)
{
const char *map_itr, *map_end;
map_itr = escape_strings;
map_end = map_itr + sizeof(escape_strings);
while (map_itr < map_end)
{
if (_is_eq_and_advance(s, s_end, &map_itr, map_end))
{
evas_textblock_cursor_text_prepend(cur, map_itr);
return;
}
if (map_itr < map_end)
_advance_after_end_of_string(&map_itr);
}
const char *escape;
escape = _escaped_char_get(s, s_end);
if (escape)
evas_textblock_cursor_text_prepend(cur, escape);
}
/**