add extended support for smart pointers
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8708 626c5289-ae23-0410-ae9c-e8d60b6d4f22
This commit is contained in:
parent
4f4e31460f
commit
336844d502
3 changed files with 60 additions and 1 deletions
|
|
@ -13,3 +13,20 @@ if a.ref_count() != 3:
|
|||
print "This program will crash... now"
|
||||
|
||||
|
||||
rca = b2.get_rca()
|
||||
b3 = B.create(rca)
|
||||
|
||||
if a.ref_count() != 5:
|
||||
print "This program will crash... now"
|
||||
|
||||
|
||||
v = vector_A(2)
|
||||
v[0] = a
|
||||
v[1] = a
|
||||
|
||||
x = v[0]
|
||||
del v
|
||||
|
||||
|
||||
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue