Sign in
apache
/
infrastructure-ezmlm-idx
/
refs/heads/avoid-duplicate-headers
/
.
/
alloc_re.c
blob: f01845f332d4b9be976e47344782f65bb19b34af [
file
]
/* Public domain, from daemontools-0.76. */
#include
"alloc.h"
#include
"byte.h"
int
alloc_re
(
void
**
x
,
unsigned
int
m
,
unsigned
int
n
)
{
void
*
y
;
y
=
alloc
(
n
);
if
(!
y
)
return
0
;
byte_copy
(
y
,
m
,*
x
);
alloc_free
(*
x
);
*
x
=
y
;
return
1
;
}