From 0a30746d7097fa664b81ba652cf4bac818a3d164 Mon Sep 17 00:00:00 2001 From: Bram Moolenaar Date: Sat, 1 Dec 2007 20:13:05 +0000 Subject: updated for version 7.1-166 --- src/ops.c | 7 ++++--- src/version.c | 2 ++ 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/src/ops.c b/src/ops.c index ea5e20bd6..82107cc48 100644 --- a/src/ops.c +++ b/src/ops.c @@ -927,8 +927,8 @@ get_register(name, copy) int name; int copy; /* make a copy, if FALSE make register empty. */ { - static struct yankreg *reg; - int i; + struct yankreg *reg; + int i; #ifdef FEAT_CLIPBOARD /* When Visual area changed, may have to update selection. Obtain the @@ -967,7 +967,7 @@ get_register(name, copy) } /* - * Put "reg" into register "name". Free any previous contents. + * Put "reg" into register "name". Free any previous contents and "reg". */ void put_register(name, reg) @@ -977,6 +977,7 @@ put_register(name, reg) get_yank_register(name, 0); free_yank_all(); *y_current = *(struct yankreg *)reg; + vim_free(reg); # ifdef FEAT_CLIPBOARD /* Send text written to clipboard register to the clipboard. */ diff --git a/src/version.c b/src/version.c index 10fffd8f8..3f1aa85f0 100644 --- a/src/version.c +++ b/src/version.c @@ -666,6 +666,8 @@ static char *(features[]) = static int included_patches[] = { /* Add new patch number below this line */ +/**/ + 166, /**/ 165, /**/ -- cgit v1.2.1