Sign in
fuchsia
/
third_party
/
swig
/
5cc90e6f5b321cae8e7290dc055d3e13543a2155
/
.
/
Examples
/
test-suite
/
string_simple.i
blob: 55cb950b0bfe787c57fe1caa4d3f524e697ac89d [
file
] [
log
] [
blame
]
%
module
string_simple
%
newobject copy_str
;
%
inline
%{
#include
<stdlib.h>
#include
<string.h>
const
char
*
copy_str
(
const
char
*
str
)
{
size_t
len
=
strlen
(
str
);
char
*
newstring
=
(
char
*)
malloc
(
len
+
1
);
strcpy
(
newstring
,
str
);
return
newstring
;
}
%}