Sign in
plan9port
/
plan9
/
be7cbb4ef2cb02aa9ac48c02dc1ee585a8e49043
/
.
/
src
/
libString
/
s_unique.c
blob: 134411c92ecdcebecc3c2c82649c23baa232fd2f [
file
] [
log
] [
blame
]
#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
;
}