[vte] Simplify a bit



commit 8cb3e376efd04a92570fec8059f6c634e80603c7
Author: Behdad Esfahbod <behdad behdad org>
Date:   Wed Aug 26 18:32:03 2009 -0400

    Simplify a bit

 src/vte.c    |    3 +--
 src/vteseq.c |    6 ++----
 2 files changed, 3 insertions(+), 6 deletions(-)
---
diff --git a/src/vte.c b/src/vte.c
index 0a28b58..a70101e 100644
--- a/src/vte.c
+++ b/src/vte.c
@@ -509,8 +509,7 @@ vte_terminal_find_charcell(VteTerminal *terminal, gulong col, glong row)
 	screen = terminal->pvt->screen;
 	if (_vte_ring_contains(screen->row_data, row)) {
 		rowdata = _vte_ring_index(screen->row_data, row);
-		if (_vte_row_data_length (rowdata) > col)
-			ret = _vte_row_data_get (rowdata, col);
+		ret = _vte_row_data_get (rowdata, col);
 	}
 	return ret;
 }
diff --git a/src/vteseq.c b/src/vteseq.c
index 15eed95..dc89b96 100644
--- a/src/vteseq.c
+++ b/src/vteseq.c
@@ -86,8 +86,7 @@ vte_terminal_find_charcell(VteTerminal *terminal, glong col, glong row)
 	screen = terminal->pvt->screen;
 	if (_vte_ring_contains(screen->row_data, row)) {
 		rowdata = _vte_ring_index(screen->row_data, row);
-		if ((glong) _vte_row_data_length (rowdata) > col)
-			ret = _vte_row_data_get_writable (rowdata, col);
+		ret = _vte_row_data_get_writable (rowdata, col);
 	}
 	return ret;
 }
@@ -306,8 +305,7 @@ _vte_terminal_clear_current_line (VteTerminal *terminal)
 		rowdata = _vte_ring_index(screen->row_data, screen->cursor_current.row);
 		g_assert(rowdata != NULL);
 		/* Remove it. */
-		if (_vte_row_data_length (rowdata) > 0)
-			_vte_row_data_set_length (rowdata, 0);
+		_vte_row_data_set_length (rowdata, 0);
 		/* Add enough cells to the end of the line to fill out the
 		 * row. */
 		_vte_row_data_fill (rowdata, &screen->fill_defaults, terminal->column_count);



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]