minor cleanup

This commit is contained in:
Daniel Micay 2012-09-17 17:57:14 -04:00
parent e513f2ccd2
commit eacbaca03d
1 changed files with 3 additions and 6 deletions

View File

@ -110,18 +110,15 @@ static void find_urls(VteTerminal *vte) {
g_regex_match_full(regex, token, -1, 0, (GRegexMatchFlags)0, &info, &error);
while (g_match_info_matches(info)) {
url_data node;
node.url = g_match_info_fetch(info, 0);
int pos;
g_match_info_fetch_pos(info, 0, &pos, NULL);
const long first_row = g_array_index(attributes, vte_char_attributes, 0).row;
const vte_char_attributes attr = g_array_index(attributes, vte_char_attributes, token + pos - content);
node.line = attr.row - first_row;
node.pos = attr.column;
url_list.push_back(node);
url_list.push_back(url_data{g_match_info_fetch(info, 0),
attr.row - first_row,
attr.column});
g_match_info_next(info, &error);
}