Sign in
plan9port
/
plan9
/
605c0ea102e334b6c05d635ca0e5b93bad0031ec
/
.
/
src
/
libString
/
s_unique.c
blob: 134411c92ecdcebecc3c2c82649c23baa232fd2f [
file
]
#include
<u.h>
#include
<libc.h>
#include
"libString.h"
String
*
s_unique
(
String
*
s
)
{
String
*
p
;
if
(
s
->
ref
>
1
){
p
=
s
;
s
=
s_clone
(
p
);
s_free
(
p
);
}
return
s
;
}