summaryrefslogtreecommitdiff
path: root/usr.bin/mg/buffer.c
diff options
context:
space:
mode:
Diffstat (limited to 'usr.bin/mg/buffer.c')
-rw-r--r--usr.bin/mg/buffer.c49
1 files changed, 17 insertions, 32 deletions
diff --git a/usr.bin/mg/buffer.c b/usr.bin/mg/buffer.c
index 8efa928b964..b4023b9e792 100644
--- a/usr.bin/mg/buffer.c
+++ b/usr.bin/mg/buffer.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: buffer.c,v 1.25 2002/03/05 20:31:10 vincent Exp $ */
+/* $OpenBSD: buffer.c,v 1.26 2002/03/11 13:02:56 vincent Exp $ */
/*
* Buffer handling.
@@ -18,8 +18,7 @@ static BUFFER *makelist(void);
*/
/* ARGSUSED */
int
-usebuffer(f, n)
- int f, n;
+usebuffer(int f, int n)
{
BUFFER *bp;
int s;
@@ -50,8 +49,7 @@ usebuffer(f, n)
*/
/* ARGSUSED */
int
-poptobuffer(f, n)
- int f, n;
+poptobuffer(int f, int n)
{
BUFFER *bp;
MGWIN *wp;
@@ -90,8 +88,7 @@ poptobuffer(f, n)
*/
/* ARGSUSED */
int
-killbuffer(f, n)
- int f, n;
+killbuffer(int f, int n)
{
BUFFER *bp;
BUFFER *bp1;
@@ -165,7 +162,7 @@ killbuffer(f, n)
rec = next;
}
- free(bp->b_bname); /* Release name block */
+ free((char *)bp->b_bname); /* Release name block */
free(bp); /* Release buffer block */
return TRUE;
}
@@ -175,8 +172,7 @@ killbuffer(f, n)
*/
/* ARGSUSED */
int
-savebuffers(f, n)
- int f, n;
+savebuffers(int f, int n)
{
if (anycb(f) == ABORT)
return ABORT;
@@ -212,8 +208,7 @@ static struct KEYMAPE (1 + IMAPEXT) listbufmap = {
*/
/* ARGSUSED */
int
-listbuffers(f, n)
- int f, n;
+listbuffers(int f, int n)
{
static int initialized = 0;
BUFFER *bp;
@@ -224,7 +219,6 @@ listbuffers(f, n)
initialized = 1;
}
-
if ((bp = makelist()) == NULL || (wp = popbuf(bp)) == NULL)
return FALSE;
wp->w_dotp = bp->b_dotp;/* fix up if window already on screen */
@@ -243,7 +237,7 @@ listbuffers(f, n)
* is an error (if there is no memory).
*/
static BUFFER *
-makelist()
+makelist(void)
{
int w = ncol / 2;
BUFFER *bp, *blp;
@@ -382,8 +376,7 @@ addlinef(BUFFER *bp, char *fmt, ...)
* no changed buffers.
*/
int
-anycb(f)
- int f;
+anycb(int f)
{
BUFFER *bp;
int s = FALSE, save = FALSE;
@@ -418,9 +411,7 @@ anycb(f)
* block for the buffer.
*/
BUFFER *
-bfind(bname, cflag)
- char *bname;
- int cflag;
+bfind(const char *bname, int cflag)
{
BUFFER *bp;
LINE *lp;
@@ -445,7 +436,7 @@ bfind(bname, cflag)
return NULL;
}
if ((lp = lalloc(0)) == NULL) {
- free(bp->b_bname);
+ free((char *) bp->b_bname);
free((char *) bp);
return NULL;
}
@@ -483,8 +474,7 @@ bfind(bname, cflag)
* looks good.
*/
int
-bclear(bp)
- BUFFER *bp;
+bclear(BUFFER *bp)
{
LINE *lp;
int s;
@@ -507,10 +497,7 @@ bclear(bp)
* action on redisplay.
*/
int
-showbuffer(bp, wp, flags)
- BUFFER *bp;
- MGWIN *wp;
- int flags;
+showbuffer(BUFFER *bp, MGWIN *wp, int flags)
{
BUFFER *obp;
MGWIN *owp;
@@ -555,8 +542,7 @@ showbuffer(bp, wp, flags)
* Returns a status.
*/
MGWIN *
-popbuf(bp)
- BUFFER *bp;
+popbuf(BUFFER *bp)
{
MGWIN *wp;
@@ -579,7 +565,7 @@ popbuf(bp)
*/
/* ARGSUSED */
int
-bufferinsert(f, n)
+bufferinsert(int f, int n)
{
BUFFER *bp;
LINE *clp;
@@ -638,7 +624,7 @@ bufferinsert(f, n)
*/
/* ARGSUSED */
int
-notmodified(f, n)
+notmodified(int f, int n)
{
MGWIN *wp;
@@ -659,8 +645,7 @@ notmodified(f, n)
* help functions.
*/
int
-popbuftop(bp)
- BUFFER *bp;
+popbuftop(BUFFER *bp)
{
MGWIN *wp;