shut up valgrind, thanks wbx@ for prodding
This commit is contained in:
parent
7d3643d7b4
commit
e4e5229513
6
main.c
6
main.c
@ -33,7 +33,7 @@
|
|||||||
#include <locale.h>
|
#include <locale.h>
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
__RCSID("$MirOS: src/bin/mksh/main.c,v 1.187 2011/03/27 18:50:05 tg Exp $");
|
__RCSID("$MirOS: src/bin/mksh/main.c,v 1.188 2011/04/02 13:55:35 tg Exp $");
|
||||||
|
|
||||||
extern char **environ;
|
extern char **environ;
|
||||||
|
|
||||||
@ -112,6 +112,10 @@ rndsetup(void)
|
|||||||
char *cp;
|
char *cp;
|
||||||
|
|
||||||
cp = alloc(sizeof(*bufptr) - ALLOC_SIZE, APERM);
|
cp = alloc(sizeof(*bufptr) - ALLOC_SIZE, APERM);
|
||||||
|
#ifdef DEBUG
|
||||||
|
/* clear the allocated space, for valgrind */
|
||||||
|
memset(cp, 0, sizeof(*bufptr) - ALLOC_SIZE);
|
||||||
|
#endif
|
||||||
/* undo what alloc() did to the malloc result address */
|
/* undo what alloc() did to the malloc result address */
|
||||||
bufptr = (void *)(cp - ALLOC_SIZE);
|
bufptr = (void *)(cp - ALLOC_SIZE);
|
||||||
/* PIE or something similar provides us with deltas here */
|
/* PIE or something similar provides us with deltas here */
|
||||||
|
Loading…
x
Reference in New Issue
Block a user