sync with OpenBSD: remove unused code and vars; name clash with libc

compiles under MirBSD
This commit is contained in:
tg
2006-01-29 20:04:54 +00:00
parent 7ca34b3b12
commit 94ee3b388a
12 changed files with 96 additions and 169 deletions

View File

@@ -1,9 +1,9 @@
/* $OpenBSD: history.c,v 1.31 2005/07/31 16:12:52 espie Exp $ */
/* $OpenBSD: history.c,v 1.32 2005/12/11 18:53:51 deraadt Exp $ */
/* $OpenBSD: trap.c,v 1.22 2005/03/30 17:16:37 deraadt Exp $ */
#include "sh.h"
__RCSID("$MirOS: src/bin/mksh/histrap.c,v 1.13 2005/11/22 18:40:42 tg Exp $");
__RCSID("$MirOS: src/bin/mksh/histrap.c,v 1.14 2006/01/29 20:04:51 tg Exp $");
static int histfd;
static int hsize;
@@ -25,7 +25,6 @@ static char **hist_get_oldest(void);
static void histbackup(void);
static char **current; /* current position in history[] */
static int curpos; /* current index in history[] */
static char *hname; /* current name of history file */
static int hstarted; /* set after hist_init() called */
static Source *hist_source;
@@ -432,12 +431,6 @@ histpos(void)
return current;
}
int
histN(void)
{
return curpos;
}
int
histnum(int n)
{
@@ -445,11 +438,9 @@ histnum(int n)
if (n < 0 || n >= last) {
current = histptr;
curpos = last;
return last;
} else {
current = &history[n];
curpos = n;
return n;
}
}