aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/ops.c11
-rw-r--r--src/ops.h1
2 files changed, 0 insertions, 12 deletions
diff --git a/src/ops.c b/src/ops.c
index 3a86432b01..4fcc0d607e 100644
--- a/src/ops.c
+++ b/src/ops.c
@@ -811,17 +811,6 @@ void put_register(int name, void *reg)
}
-void free_register(void *reg)
-{
- struct yankreg tmp;
-
- tmp = *y_current;
- *y_current = *(struct yankreg *)reg;
- free_yank_all();
- vim_free(reg);
- *y_current = tmp;
-}
-
/*
* return TRUE if the current yank register has type MLINE
*/
diff --git a/src/ops.h b/src/ops.h
index 18ffa4ce83..a9fa583605 100644
--- a/src/ops.h
+++ b/src/ops.h
@@ -20,7 +20,6 @@ int valid_yank_reg(int regname, int writing);
void get_yank_register(int regname, int writing);
void *get_register(int name, int copy) FUNC_ATTR_NONNULL_RET;
void put_register(int name, void *reg);
-void free_register(void *reg);
int yank_register_mline(int regname);
int do_record(int c);
int do_execreg(int regname, int colon, int addcr, int silent);