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