diff options
author | William S Fulton <wsf@fultondesigns.co.uk> | 2003-09-20 23:52:28 +0000 |
---|---|---|
committer | William S Fulton <wsf@fultondesigns.co.uk> | 2003-09-20 23:52:28 +0000 |
commit | 7ee01311b2ee9922289533e35bb38cc0593144c5 (patch) | |
tree | 344f440f2416ffa3955c14b579b926c194891b7a /Lib/python/std_string.i | |
parent | 20fabf7ff300b47d1c424f3558ca57bc3286bbaf (diff) | |
download | swig-7ee01311b2ee9922289533e35bb38cc0593144c5.tar.gz |
typemap name changes:
inv => directorin
outv => directorout
argoutv => directorargout
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@5137 626c5289-ae23-0410-ae9c-e8d60b6d4f22
Diffstat (limited to 'Lib/python/std_string.i')
-rw-r--r-- | Lib/python/std_string.i | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/Lib/python/std_string.i b/Lib/python/std_string.i index fc1d53aff..ab485989a 100644 --- a/Lib/python/std_string.i +++ b/Lib/python/std_string.i @@ -53,11 +53,11 @@ namespace std { $result = PyString_FromStringAndSize($1->data(),$1->size()); } - %typemap(inv, parse="s") string, const string &, string & "$1_name.c_str()"; + %typemap(directorin, parse="s") string, const string &, string & "$1_name.c_str()"; - %typemap(inv, parse="s") string *, const string * "$1_name->c_str()"; + %typemap(directorin, parse="s") string *, const string * "$1_name->c_str()"; - %typemap(outv) string { + %typemap(directorout) string { if (PyString_Check($input)) $result = std::string(PyString_AsString($input), PyString_Size($input)); @@ -65,7 +65,7 @@ namespace std { throw SWIG_DIRECTOR_TYPE_MISMATCH("string expected"); } - %typemap(outv) const string & (std::string temp) { + %typemap(directorout) const string & (std::string temp) { if (PyString_Check($input)) { temp = std::string(PyString_AsString($input), PyString_Size($input)); |