Commit graph

14,024 commits

Author SHA1 Message Date
Marcelo Matus
42a2d35e9a add Swig_scopename_split
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7907 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-12-01 00:07:07 +00:00
Marcelo Matus
391941907d add Swig_scopename_split
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7907 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-12-01 00:07:07 +00:00
Marcelo Matus
a1d10b8e39 add more std::exception typemaps
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7906 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-11-30 21:54:26 +00:00
Marcelo Matus
d102d9239d add more std::exception typemaps
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7906 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-11-30 21:54:26 +00:00
Marcelo Matus
d8f959828d fix li_std_except.i test
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7905 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-11-30 21:45:41 +00:00
Marcelo Matus
cf77325c3c fix li_std_except.i test
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7905 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-11-30 21:45:41 +00:00
Marcelo Matus
645f95d633 fix many/many memory leaks
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7904 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-11-30 21:32:27 +00:00
Marcelo Matus
b66f1e672b fix many/many memory leaks
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7904 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-11-30 21:32:27 +00:00
Marcelo Matus
fff0f6007b comment extra delete
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7903 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-11-30 21:30:40 +00:00
Marcelo Matus
1b0603d684 comment extra delete
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7903 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-11-30 21:30:40 +00:00
Marcelo Matus
93c7784739 fix static member get/set names
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7902 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-11-30 21:29:45 +00:00
Marcelo Matus
17e3ba252a fix static member get/set names
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7902 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-11-30 21:29:45 +00:00
Kevin Ruland
a77971ae39 Fixed initial creation of array in t_output_helper.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7901 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-11-29 15:29:30 +00:00
Kevin Ruland
ba954bf280 Fixed initial creation of array in t_output_helper.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7901 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-11-29 15:29:30 +00:00
Marcelo Matus
560c90e744 fix compiler warnings
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7900 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-11-29 02:04:28 +00:00
Marcelo Matus
a168aad6aa fix compiler warnings
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7900 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-11-29 02:04:28 +00:00
Marcelo Matus
a28abe7161 fix compiler warnings
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7899 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-11-29 01:58:31 +00:00
Marcelo Matus
597f6f6e28 fix compiler warnings
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7899 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-11-29 01:58:31 +00:00
Marcelo Matus
f714a2615d remove many memory leaks and cleanup
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7898 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-11-29 01:47:10 +00:00
Marcelo Matus
3413b92e7a remove many memory leaks and cleanup
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7898 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-11-29 01:47:10 +00:00
Marcelo Matus
628dc6b32b add NewStringEmpty, use more StringEuqual and less Strcmp
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7897 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-11-28 17:32:56 +00:00
Marcelo Matus
cf1585fef7 add NewStringEmpty, use more StringEuqual and less Strcmp
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7897 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-11-28 17:32:56 +00:00
Marcelo Matus
255296362f can't use as_voidptrptr with fcnptrs
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7896 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-11-28 17:31:34 +00:00
Marcelo Matus
5b03530f25 can't use as_voidptrptr with fcnptrs
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7896 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-11-28 17:31:34 +00:00
Marcelo Matus
cde464feae safer and cleaner as_voidptr/as_voidptrptr macros
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7895 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-11-28 17:31:05 +00:00
Marcelo Matus
3229976e3b safer and cleaner as_voidptr/as_voidptrptr macros
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7895 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-11-28 17:31:05 +00:00
Marcelo Matus
ded5d69e55 extra check only in debug mode
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7894 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-11-28 02:45:05 +00:00
Marcelo Matus
35ebeba612 extra check only in debug mode
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7894 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-11-28 02:45:05 +00:00
Marcelo Matus
d4e1bae364 use direct methods for string, hash and avoid Strstr/Strnstr
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7893 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-11-28 02:44:12 +00:00
Marcelo Matus
0a78185d8a use direct methods for string, hash and avoid Strstr/Strnstr
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7893 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-11-28 02:44:12 +00:00
Marcelo Matus
2392a85703 use diret HashGetAttr
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7892 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-11-28 02:43:12 +00:00
Marcelo Matus
935536fc64 use diret HashGetAttr
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7892 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-11-28 02:43:12 +00:00
Marcelo Matus
6aabe03ffb avoid Strcmp
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7891 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-11-28 02:41:59 +00:00
Marcelo Matus
accfbb04e0 avoid Strcmp
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7891 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-11-28 02:41:59 +00:00
Marcelo Matus
ba9b1ec591 add direct methods StringLen and HashGetAttr
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7890 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-11-28 02:36:26 +00:00
Marcelo Matus
5bffd9e6af add direct methods StringLen and HashGetAttr
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7890 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-11-28 02:36:26 +00:00
Marcelo Matus
72469f2d26 add direct HashCheckAttr
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7889 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-11-27 09:58:26 +00:00
Marcelo Matus
c56a36cf7f add direct HashCheckAttr
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7889 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-11-27 09:58:26 +00:00
Marcelo Matus
19ad973f3b cosmetic fixes
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7888 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-11-27 02:59:13 +00:00
Marcelo Matus
8698232998 cosmetic fixes
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7888 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-11-27 02:59:13 +00:00
Marcelo Matus
7a77a7feb9 several clean/speed ups
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7887 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-11-27 02:58:24 +00:00
Marcelo Matus
460734844b several clean/speed ups
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7887 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-11-27 02:58:24 +00:00
Marcelo Matus
b54888391f minor speed up
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7886 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-11-27 02:57:26 +00:00
Marcelo Matus
07d92a6095 minor speed up
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7886 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-11-27 02:57:26 +00:00
Marcelo Matus
9398e533f7 add 'init' method plus keys to use with Getattr
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7885 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-11-27 02:57:03 +00:00
Marcelo Matus
577f154040 add 'init' method plus keys to use with Getattr
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7885 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-11-27 02:57:03 +00:00
Marcelo Matus
631303638b use new native StringEqual
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7884 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-11-27 02:55:00 +00:00
Marcelo Matus
d8c9ca5120 use new native StringEqual
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7884 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-11-27 02:55:00 +00:00
Marcelo Matus
bc6339d844 add the Equal method to the DOH objects and other speed ups
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7883 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-11-27 02:38:44 +00:00
Marcelo Matus
5f29037ae3 add the Equal method to the DOH objects and other speed ups
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7883 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-11-27 02:38:44 +00:00