diff options
author | Swati Sharma <itawswati@gmail.com> | 2012-08-04 18:40:54 +0000 |
---|---|---|
committer | Swati Sharma <itawswati@gmail.com> | 2012-08-04 18:40:54 +0000 |
commit | 367fb93e8a56e73a3ebd636422621f378594b36c (patch) | |
tree | f900a6d93dcef08ede4576aa79af639b1e43c6f3 | |
parent | 542b6c20abaee8c0e60f040e56b0a7a989468415 (diff) | |
download | swig-367fb93e8a56e73a3ebd636422621f378594b36c.tar.gz |
Added 'in' typemap for pointers.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2012-objc@13498 626c5289-ae23-0410-ae9c-e8d60b6d4f22
-rw-r--r-- | Lib/objc/objc.swg | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/Lib/objc/objc.swg b/Lib/objc/objc.swg index 497c53d4f..ed8c8c790 100644 --- a/Lib/objc/objc.swg +++ b/Lib/objc/objc.swg @@ -125,6 +125,21 @@ const double &, double & %{ $1 = ($1_ltype)$input; %} +%typemap(in) const bool *, bool *, + const signed char *, signed char *, + const unsigned char *, unsigned char *, + const short *, short *, + const unsigned short *, unsigned short *, + const int *, int *, + const unsigned int *, unsigned int *, + const long *, long *, + const unsigned long *, unsigned long *, + const long long *, long long *, + const unsigned long long *, unsigned long long *, + const float *, float *, + const double *, double * +%{ $1 = ($1_ltype)$input;%} + //C strings: %typemap(in) char *, char[ANY], char[] { $1 = 0; |