67dbcc03a8511681a015b77b6923f4439e5ff813
4 int stralloc_catb(sa
,s
,n
)
9 if (!sa
->s
) return stralloc_copyb(sa
,s
,n
);
10 if (!stralloc_readyplus(sa
,n
+ 1)) return 0;
11 byte_copy(sa
->s
+ sa
->len
,n
,s
);
13 sa
->s
[sa
->len
] = 'Z'; /* ``offensive programming'' */