fix mmap args and retval (cosmetic)
This commit is contained in:
parent
f84505395a
commit
9f61aea3de
10
histrap.c
10
histrap.c
@ -3,7 +3,7 @@
|
|||||||
|
|
||||||
#include "sh.h"
|
#include "sh.h"
|
||||||
|
|
||||||
__RCSID("$MirOS: src/bin/mksh/histrap.c,v 1.49 2007/06/06 23:28:15 tg Exp $");
|
__RCSID("$MirOS: src/bin/mksh/histrap.c,v 1.50 2007/07/01 17:13:52 tg Exp $");
|
||||||
|
|
||||||
Trap sigtraps[NSIG + 1];
|
Trap sigtraps[NSIG + 1];
|
||||||
static struct sigaction Sigact_ign;
|
static struct sigaction Sigact_ign;
|
||||||
@ -658,8 +658,8 @@ hist_init(Source *s)
|
|||||||
/*
|
/*
|
||||||
* we have some data
|
* we have some data
|
||||||
*/
|
*/
|
||||||
base = (unsigned char *)mmap(0, hsize, PROT_READ,
|
base = mmap(NULL, hsize, PROT_READ, MAP_FILE | MAP_PRIVATE,
|
||||||
MAP_FILE|MAP_PRIVATE, histfd, 0);
|
histfd, 0);
|
||||||
/*
|
/*
|
||||||
* check on its validity
|
* check on its validity
|
||||||
*/
|
*/
|
||||||
@ -890,8 +890,8 @@ writehistfile(int lno, char *cmd)
|
|||||||
if (sizenow > hsize) {
|
if (sizenow > hsize) {
|
||||||
/* someone has added some lines */
|
/* someone has added some lines */
|
||||||
bytes = sizenow - hsize;
|
bytes = sizenow - hsize;
|
||||||
base = (unsigned char *)mmap(0, sizenow,
|
base = mmap(NULL, sizenow, PROT_READ,
|
||||||
PROT_READ, MAP_FILE|MAP_PRIVATE, histfd, 0);
|
MAP_FILE | MAP_PRIVATE, histfd, 0);
|
||||||
if (base == MAP_FAILED)
|
if (base == MAP_FAILED)
|
||||||
goto bad;
|
goto bad;
|
||||||
new = base + hsize;
|
new = base + hsize;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user