Octave - SWIG now marshalls a C/C++ NULL pointer into the null matrix, []
SWIG has always marshalled the null matrix into a NULL pointer; this remains and now we have consistency in representing a NULL pointer. This is a pre-requisite for a pending commit to fully support std::unique_ptr.
This commit is contained in:
parent
2cfd77b1c0
commit
ca9eebcb8d
4 changed files with 27 additions and 5 deletions
|
|
@ -363,6 +363,10 @@ octave:2> f=swigexample.fopen("not there", "r");
|
|||
error: value on right hand side of assignment is undefined
|
||||
error: evaluating assignment expression near line 2, column 2 </pre></div>
|
||||
|
||||
<p>
|
||||
NULL C/C++ pointers are represented by the Octave null matrix, <tt>[]</tt>.
|
||||
</p>
|
||||
|
||||
<H3><a name="Octave_nn13">30.3.6 Structures and C++ classes</a></H3>
|
||||
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue