aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas White <taw@physics.org>2019-10-05 09:59:00 +0200
committerThomas White <taw@physics.org>2019-10-05 17:03:43 +0200
commit1d7819d86f7aa2f21c8ef1b1c2a654ff9f0208b1 (patch)
tree7979ac785c53a80c269775c3ae33e542310ce976
parent87f9b270e9b34f5e67ef7897aacca44b608bb408 (diff)
Remove variable which was only used once
-rw-r--r--libstorycode/gtk/gtknarrativeview.c9
1 files changed, 3 insertions, 6 deletions
diff --git a/libstorycode/gtk/gtknarrativeview.c b/libstorycode/gtk/gtknarrativeview.c
index 897bf97..25de71b 100644
--- a/libstorycode/gtk/gtknarrativeview.c
+++ b/libstorycode/gtk/gtknarrativeview.c
@@ -817,17 +817,14 @@ static void insert_text_in_paragraph(struct narrative_item *item, size_t offs,
static void insert_text(char *t, GtkNarrativeView *e)
{
- struct narrative_item *item;
-
if ( !positions_equal(e->sel_start, e->sel_end) ) {
do_backspace(e, 0);
}
- item = &e->n->items[e->cpos.para];
-
if ( narrative_item_is_text(e->n, e->cpos.para) ) {
- size_t off = narrative_pos_trail_to_offset(e->n, e->cpos.para, e->cpos.pos, e->cpos.trail);
+ size_t off = narrative_pos_trail_to_offset(e->n, e->cpos.para,
+ e->cpos.pos, e->cpos.trail);
if ( strcmp(t, "\n") == 0 ) {
narrative_split_item(e->n, e->cpos.para, off);
@@ -836,7 +833,7 @@ static void insert_text(char *t, GtkNarrativeView *e)
e->cpos.pos = 0;
e->cpos.trail = 0;
} else {
- insert_text_in_paragraph(item, off, t);
+ insert_text_in_paragraph(&e->n->items[e->cpos.para], off, t);
rewrap_range(e, e->cpos.para, e->cpos.para);
cursor_moveh(e->n, &e->cpos, +1);
}