*** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@5061 626c5289-ae23-0410-ae9c-e8d60b6d4f22
This commit is contained in:
parent
860baa7745
commit
d1178eb3b2
2 changed files with 18 additions and 1 deletions
|
|
@ -3,6 +3,23 @@ Version 1.3.20 (In progress)
|
||||||
09/01/2003: Tiger
|
09/01/2003: Tiger
|
||||||
Added inheritance support for design by contract feature.
|
Added inheritance support for design by contract feature.
|
||||||
|
|
||||||
|
09/01/2003: beazley
|
||||||
|
Fixed [ 794914 ] Wrong types in template specialization.
|
||||||
|
SWIG was not handling arguments correctly in template
|
||||||
|
partial specialization. For example,
|
||||||
|
|
||||||
|
template<class T> class Foo<T *> {
|
||||||
|
public:
|
||||||
|
T *blah();
|
||||||
|
};
|
||||||
|
|
||||||
|
%template(FooInt) Foo<int *>;
|
||||||
|
|
||||||
|
in this class, the return type of blah was set to
|
||||||
|
'int **', but it should really be 'int *'. This has been
|
||||||
|
fixed, but it will affect all prior uses of partial
|
||||||
|
specialization.
|
||||||
|
|
||||||
09/01/2003: beazley
|
09/01/2003: beazley
|
||||||
Fixed [ 786394 ] Patch for generated perl code does not compile under RedHat9.
|
Fixed [ 786394 ] Patch for generated perl code does not compile under RedHat9.
|
||||||
Reported by Scott Finneran.
|
Reported by Scott Finneran.
|
||||||
|
|
|
||||||
|
|
@ -45,7 +45,6 @@ DYNAMIC_LIB_PATH = $(RUNTIMEDIR):.
|
||||||
|
|
||||||
# Broken C++ test cases. (Can be run individually using make testcase.cpptest.)
|
# Broken C++ test cases. (Can be run individually using make testcase.cpptest.)
|
||||||
CPP_TEST_BROKEN += \
|
CPP_TEST_BROKEN += \
|
||||||
template_partial_arg \
|
|
||||||
array_typedef_memberin \
|
array_typedef_memberin \
|
||||||
exception_order \
|
exception_order \
|
||||||
template_default_arg \
|
template_default_arg \
|
||||||
|
|
@ -211,6 +210,7 @@ CPP_TEST_CASES += \
|
||||||
template_ns_enum2 \
|
template_ns_enum2 \
|
||||||
template_ns_inherit \
|
template_ns_inherit \
|
||||||
template_ns_scope \
|
template_ns_scope \
|
||||||
|
template_partial_arg \
|
||||||
template_qualifier \
|
template_qualifier \
|
||||||
template_qualifier \
|
template_qualifier \
|
||||||
template_ref_type \
|
template_ref_type \
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue