William S Fulton
|
d994d47028
|
Check for yodl >= 2.02. 1.31.18 is known not to work and 2.01.00 to 2.01.03 gave an error message
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13959 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-12-13 22:37:09 +00:00 |
|
Joseph Wang
|
600b598f67
|
fix current changes
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13958 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-12-12 12:42:42 +00:00 |
|
Joseph Wang
|
413a485ac1
|
add finalizer for class fix. It was missing from earlier
additions
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13957 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-12-12 12:41:07 +00:00 |
|
William S Fulton
|
f26c7b0ac2
|
Document null attribute for out typemap for C#
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13956 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-12-11 18:43:56 +00:00 |
|
William S Fulton
|
4c1b566f62
|
Fix fully qualified package paths for Python 3 even if a module is in the same package
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13955 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-12-11 18:42:58 +00:00 |
|
William S Fulton
|
1ac275790d
|
Clarify pythonprepend and pythonappend features when used on overloaded methods/constructors
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13954 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-12-10 19:45:04 +00:00 |
|
William S Fulton
|
16481c999e
|
Bug #3563647 - PyInt_FromSize_t unavailable prior to Python 2.5 for unsigned int types
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13953 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-12-09 20:49:52 +00:00 |
|
William S Fulton
|
5e507b82f1
|
Apply patch #3571029 which adds missing director support for const unsigned long long &.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13952 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-12-09 20:49:28 +00:00 |
|
William S Fulton
|
7375731431
|
Perl - Fix C++ comment in C wrappers.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13951 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-12-09 17:47:12 +00:00 |
|
William S Fulton
|
ba575159f6
|
Add runtime test for %implicitconv
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13950 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-12-08 10:37:04 +00:00 |
|
William S Fulton
|
8be65ec8e7
|
Add in va_list varargs workaround suggested by Antoine Mathys
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13949 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-12-07 07:38:24 +00:00 |
|
William S Fulton
|
f38147c154
|
Remove some pointless code creating implicit constructors
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13948 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-12-02 18:11:56 +00:00 |
|
William S Fulton
|
8b24933842
|
Fix nested classes symbol table problem due to lack of string copy - due to changes in rev 13938
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13947 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-12-02 14:33:41 +00:00 |
|
William S Fulton
|
00d969d7fd
|
Makefile tweaks for Coverity builds
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13946 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-12-02 14:11:19 +00:00 |
|
William S Fulton
|
6cd247d653
|
Correct prefix handling - bug introduced in rev 13886
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13945 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-12-02 13:37:10 +00:00 |
|
William S Fulton
|
7ca0497647
|
CFFI - fix junk output when wrapping single character constants
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13944 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-12-02 13:36:40 +00:00 |
|
William S Fulton
|
89052f3b0a
|
Fix Strcmp - it didn't have consistent null pointer handling - revert to what it used to be - a lightweight wrapper around strcmp which means functions once again must not pass in null to it.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13943 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-12-02 13:36:13 +00:00 |
|
Karl Wette
|
18ef95083d
|
octave: prevent writing to history file when running tests
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13942 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-11-28 20:23:17 +00:00 |
|
Karl Wette
|
e60ae2d81d
|
octave: Simplified module loading.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13941 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-11-28 20:22:56 +00:00 |
|
William S Fulton
|
092e2104c7
|
More consistent use of DOH namespace
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13940 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-11-26 20:31:54 +00:00 |
|
William S Fulton
|
dac89e16d4
|
const char * correctness fixes (in C code)
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13939 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-11-26 20:30:37 +00:00 |
|
William S Fulton
|
c7df90e675
|
Fix String */ char * mismatch
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13938 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-11-26 20:29:00 +00:00 |
|
William S Fulton
|
b596ddbbc1
|
Correct type change from char * to String introduced in rev 13904
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13937 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-11-26 20:28:09 +00:00 |
|
William S Fulton
|
9b40eb58e3
|
cosmetic variable name changes for abstracts to match previous commit
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13936 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-11-24 14:15:20 +00:00 |
|
William S Fulton
|
d93dc0f8e2
|
Distinguish between an "abstract" attribute on a class containing a list of abstract members and an "abstract" flag on pure virtual methods - renamed former to "abstracts"
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13935 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-11-24 14:13:58 +00:00 |
|
William S Fulton
|
709d683926
|
Minor code optimisation
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13934 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-11-24 14:12:57 +00:00 |
|
William S Fulton
|
7a89f71f36
|
Coverity defect suppression
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13933 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-11-24 14:12:25 +00:00 |
|
William S Fulton
|
0d2c459046
|
Remove some unused code and pointless variable assignments
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13932 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-11-23 07:38:00 +00:00 |
|
William S Fulton
|
f3e253771c
|
Remove incorrect Delete
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13931 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-11-23 07:36:10 +00:00 |
|
William S Fulton
|
14446c365b
|
Minor logic and memory leak fix.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13930 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-11-22 23:23:15 +00:00 |
|
William S Fulton
|
afec99c64f
|
Remove some useless code
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13929 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-11-22 23:22:34 +00:00 |
|
William S Fulton
|
dad2476091
|
Minor logic fix.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13928 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-11-22 23:21:54 +00:00 |
|
William S Fulton
|
be3236cb67
|
Better handling of null sym:name
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13927 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-11-22 23:21:19 +00:00 |
|
William S Fulton
|
7d610dbd62
|
Remove unnecessary null check
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13926 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-11-22 23:20:57 +00:00 |
|
William S Fulton
|
5b4ba0b0d6
|
Remove unnecessary null checks or fix potential null dereferences
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13925 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-11-20 23:29:57 +00:00 |
|
William S Fulton
|
2b8bfe410e
|
Remove unnecessary null checks or fix potential null dereferences
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13924 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-11-20 23:29:35 +00:00 |
|
William S Fulton
|
f267e08b5b
|
Fix potential null pointer dereferences
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13923 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-11-20 23:29:07 +00:00 |
|
William S Fulton
|
158a00b591
|
Fix potential crash in clisp
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13922 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-11-20 23:28:43 +00:00 |
|
William S Fulton
|
681c6c6231
|
Fix possible null dereferences in CFFI
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13921 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-11-20 23:27:54 +00:00 |
|
David Nadlinger
|
1752b62156
|
[D] Fixed namespace handling bug introduced in r13915.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13920 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-11-20 20:06:21 +00:00 |
|
William S Fulton
|
c8620e4782
|
Fix some Coverity submission failures
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13919 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-11-19 19:53:29 +00:00 |
|
William S Fulton
|
4a25c4695d
|
Fix possible null dereference
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13918 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-11-19 19:52:44 +00:00 |
|
William S Fulton
|
8162f3c0a5
|
Fix buggy namespace_of and strip_namespaces functions replacing with equivalents from misc.c
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13917 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-11-19 19:51:13 +00:00 |
|
William S Fulton
|
558ee74967
|
Fix missing out typemap warning
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13916 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-11-19 19:49:43 +00:00 |
|
William S Fulton
|
0f0172bc0d
|
Fix possible NULL dereference
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13915 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-11-19 19:48:50 +00:00 |
|
William S Fulton
|
0c7bc36122
|
Fix obvious copy/paste errors in some director code
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13914 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-11-19 19:47:48 +00:00 |
|
William S Fulton
|
660b15ea5a
|
Correctly handle errors if language symbol already exists
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13913 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-11-19 19:46:21 +00:00 |
|
William S Fulton
|
e0967f3e13
|
Fix unnecessary and inconsistent null pointer checks
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13912 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-11-19 19:44:48 +00:00 |
|
William S Fulton
|
7299392ebb
|
Possible fix for global variable setters in modula3
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13911 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-11-19 19:43:24 +00:00 |
|
William S Fulton
|
288e45cb15
|
Add some assertions to ensure NULL pointer is not used
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13910 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-11-19 19:42:17 +00:00 |
|