OLD | NEW |
(Empty) | |
| 1 %ensure_fragment(SWIG_AsCharPtrAndSize) |
| 2 %ensure_fragment(SWIG_FromCharPtrAndSize) |
| 3 |
| 4 %types(char *); |
| 5 |
| 6 %fragment("SWIG_pchar_descriptor","header") { |
| 7 SWIGINTERN swig_type_info* |
| 8 SWIG_pchar_descriptor(void) |
| 9 { |
| 10 static int init = 0; |
| 11 static swig_type_info* info = 0; |
| 12 if (!init) { |
| 13 info = SWIG_TypeQuery("_p_char"); |
| 14 init = 1; |
| 15 } |
| 16 return info; |
| 17 } |
| 18 } |
| 19 |
| 20 |
| 21 %include <typemaps/strings.swg> |
| 22 %typemaps_string(%checkcode(STRING), %checkcode(CHAR), |
| 23 char, Char, SWIG_AsCharPtrAndSize, SWIG_FromCharPtrAndSize, str
len, |
| 24 "<limits.h>", CHAR_MIN, CHAR_MAX) |
OLD | NEW |