summaryrefslogtreecommitdiff
path: root/src/viminfo.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/viminfo.c')
-rw-r--r--src/viminfo.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/viminfo.c b/src/viminfo.c
index 3f9e5f3be..ac0d3856e 100644
--- a/src/viminfo.c
+++ b/src/viminfo.c
@@ -2730,7 +2730,7 @@ read_viminfo_barline(vir_T *virp, int got_encoding, int force, int writing)
{
// Continuation line of an unrecognized item.
if (writing)
- ga_add_string(&virp->vir_barlines, virp->vir_line);
+ ga_copy_string(&virp->vir_barlines, virp->vir_line);
}
else
{
@@ -2769,7 +2769,7 @@ read_viminfo_barline(vir_T *virp, int got_encoding, int force, int writing)
default:
// copy unrecognized line (for future use)
if (writing)
- ga_add_string(&virp->vir_barlines, virp->vir_line);
+ ga_copy_string(&virp->vir_barlines, virp->vir_line);
}
for (i = 0; i < values.ga_len; ++i)
{