aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/search.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/search.c')
-rw-r--r--src/search.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/src/search.c b/src/search.c
index accee69..844c459 100644
--- a/src/search.c
+++ b/src/search.c
@@ -105,7 +105,6 @@ teco_state_control_search_mode(teco_machine_main_t *ctx, GError **error)
teco_expressions_push(search_mode);
} else {
if (!teco_expressions_pop_num_calc(&search_mode, teco_num_sign, error) ||
- !reg->vtable->undo_set_integer(reg, error) ||
!reg->vtable->set_integer(reg, search_mode, error))
return;
}
@@ -957,8 +956,7 @@ teco_state_search_process(teco_machine_main_t *ctx, teco_string_t str, gsize new
teco_qreg_t *search_reg = teco_qreg_table_find(&teco_qreg_table_globals, "_", 1);
g_assert(search_reg != NULL);
- if (!search_reg->vtable->undo_set_integer(search_reg, error) ||
- !search_reg->vtable->set_integer(search_reg, TECO_FAILURE, error))
+ if (!search_reg->vtable->set_integer(search_reg, TECO_FAILURE, error))
return FALSE;
g_autoptr(teco_machine_qregspec_t) qreg_machine;