equal
deleted
inserted
replaced
|
1 #include "alloc.h" |
|
2 #include "byte.h" |
|
3 |
|
4 int alloc_re(x,m,n) |
|
5 char **x; |
|
6 unsigned int m; |
|
7 unsigned int n; |
|
8 { |
|
9 char *y; |
|
10 |
|
11 y = alloc(n); |
|
12 if (!y) return 0; |
|
13 byte_copy(y,m,*x); |
|
14 alloc_free(*x); |
|
15 *x = y; |
|
16 return 1; |
|
17 } |