... / ...
Commit | Line | Data |
| 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 | } |