diff options
author | William S Fulton <wsf@fultondesigns.co.uk> | 2014-05-31 19:58:42 +0100 |
---|---|---|
committer | William S Fulton <wsf@fultondesigns.co.uk> | 2014-05-31 19:58:42 +0100 |
commit | 22be94d2070376237a2099788786b0cf7f8ab521 (patch) | |
tree | 03273614e98bfaad60a6a91cdfda8a0641616e4a /Lib/javascript | |
parent | ecf28da5a9c66904e57995cbd6cae35321ccece4 (diff) | |
download | swig-22be94d2070376237a2099788786b0cf7f8ab521.tar.gz |
Fix std::vector<bool> compile problems on OSX for Javascript
Diffstat (limited to 'Lib/javascript')
-rw-r--r-- | Lib/javascript/jsc/std_vector.i | 2 | ||||
-rw-r--r-- | Lib/javascript/v8/std_vector.i | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/Lib/javascript/jsc/std_vector.i b/Lib/javascript/jsc/std_vector.i index 3f29b19c7..971b426a1 100644 --- a/Lib/javascript/jsc/std_vector.i +++ b/Lib/javascript/jsc/std_vector.i @@ -61,7 +61,7 @@ namespace std { %rename(add) push_back; void push_back(const value_type& x); %extend { - const_reference get(int i) throw (std::out_of_range) { + bool get(int i) throw (std::out_of_range) { int size = int(self->size()); if (i>=0 && i<size) return (*self)[i]; diff --git a/Lib/javascript/v8/std_vector.i b/Lib/javascript/v8/std_vector.i index 3f29b19c7..971b426a1 100644 --- a/Lib/javascript/v8/std_vector.i +++ b/Lib/javascript/v8/std_vector.i @@ -61,7 +61,7 @@ namespace std { %rename(add) push_back; void push_back(const value_type& x); %extend { - const_reference get(int i) throw (std::out_of_range) { + bool get(int i) throw (std::out_of_range) { int size = int(self->size()); if (i>=0 && i<size) return (*self)[i]; |