Octave patches for 3.4.0 compatibility, etc. (sf 3387394, thanks for Karl Wette)

git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@12774 626c5289-ae23-0410-ae9c-e8d60b6d4f22
This commit is contained in:
Xavier Delacour 2011-08-08 21:41:34 +00:00
commit dae9457962
20 changed files with 49 additions and 16 deletions

View file

@ -399,6 +399,10 @@ namespace Swig {
Swig::erase_rtdir(types[j].second.ptr);
}
dim_vector dims(void) const {
return dim_vector(1,1);
}
octave_value as_value() {
++count;
return Swig::swig_value_ref(this);
@ -928,6 +932,9 @@ namespace Swig {
octave_base_value *empty_clone() const
{ return new octave_swig_ref(0); }
dim_vector dims(void) const
{ return ptr->dims(); }
bool is_defined() const
{ return ptr->is_defined(); }