/* Simple test to check SWIG's handling of return by value */ | |
%module ret_by_value | |
%warnfilter(SWIGWARN_RUBY_WRONG_NAME) test; /* Ruby, wrong class name */ | |
%inline %{ | |
typedef struct { | |
int myInt; | |
short myShort; | |
} test; | |
test get_test() { | |
test myTest = {100, 200}; | |
return myTest; | |
} | |
%} |