William S Fulton
|
8a8c8e377b
|
gcc-4.6 warning fix
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13972 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-12-15 18:33:02 +00:00 |
|
Klaus Kämpf
|
e39a16c92a
|
Fix detection of Ruby include files for Ruby 1.8.7
svn rev r13964 broke it for Ruby 1.8.7 :-/
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13971 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-12-15 16:20:19 +00:00 |
|
Klaus Kämpf
|
94fb7629f4
|
Apply patch 3530444
Class#methods and Class#constants returns array of symbols
from Ruby 1.9 on
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13970 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-12-15 16:16:40 +00:00 |
|
William S Fulton
|
6679f5dcd0
|
Rework warning fixes in rev 13512 as it introduces dead code flagged by sun studio
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13969 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-12-15 14:55:54 +00:00 |
|
William S Fulton
|
ca61d10d9b
|
Temporary workaround for testcase failing in PHP
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13968 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-12-15 12:46:04 +00:00 |
|
Klaus Kämpf
|
23771ef027
|
Ruby: Replace all occurences of STR2CSTR macro with calls to StringValuePtr
STR2CSTR was deprecated in Ruby since years and got finally removed
in Ruby 1.9
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13967 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-12-14 15:48:31 +00:00 |
|
Klaus Kämpf
|
5a2f1139c3
|
document Ruby fixes
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13966 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-12-14 14:13:12 +00:00 |
|
Klaus Kämpf
|
eab417a3a1
|
Ruby 1.9: Add current dir to load path when running Ruby
Ruby 1.9 changes the default load path to _not_ include the current
directory. This breaks running the test cases.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13965 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-12-14 14:07:32 +00:00 |
|
Klaus Kämpf
|
ff95b17588
|
Adapt configure.in to detect ruby.h in Ruby1.9+ canonical include pathes
Fixes issue 3595945
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13964 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-12-14 13:33:37 +00:00 |
|
William S Fulton
|
04b60a1508
|
CFFI - Fix some string constants are incorrect
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13963 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-12-14 08:00:22 +00:00 |
|
William S Fulton
|
1ab67f5bed
|
Fix CFFI incorrect constant names
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13962 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-12-14 07:38:44 +00:00 |
|
William S Fulton
|
2939f181f1
|
Add Android install options for optional storage to SD Card
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13961 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-12-14 07:12:35 +00:00 |
|
William S Fulton
|
4714b9b897
|
Fix bad exit running 'swig -go -help'
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13960 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2012-12-13 23:39:25 +00:00 |
|
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 |
|