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