Sign in
◑
Theme
plan9port
/
plan9
/
57d4c1f30e0ca3ad13abc1873f3b75bea1b76f9f
/
.
/
src
/
libString
/
s_putc.c
blob: 29a385d767be5b092780cb80a7b99c6f3f691d38 [
file
]
#include
<u.h>
#include
<libc.h>
#include
"libString.h"
void
s_putc
(
String
*
s
,
int
c
)
{
if
(
s
->
ref
>
1
)
sysfatal
(
"can't s_putc a shared string"
);
if
(
s
->
ptr
>=
s
->
end
)
s_grow
(
s
,
2
);
*(
s
->
ptr
)++
=
c
;
}