warning/error fixes for Visual Studio

git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7543 626c5289-ae23-0410-ae9c-e8d60b6d4f22
This commit is contained in:
William S Fulton 2005-09-28 20:58:41 +00:00
commit 219517adc0
6 changed files with 33 additions and 8 deletions

View file

@ -266,7 +266,6 @@ namespace std {
"Expected an array of " #T);
SV **tv;
I32 len = av_len(av) + 1;
T* obj;
for (int i=0; i<len; i++) {
tv = av_fetch(av, i, 0);
if (CHECK_T(*tv)) {
@ -284,9 +283,9 @@ namespace std {
}
}
%typemap(out) vector<T> {
int len = $1.size();
size_t len = $1.size();
SV **svs = new SV*[len];
for (unsigned int i=0; i<len; i++) {
for (size_t i=0; i<len; i++) {
svs[i] = sv_newmortal();
FROM_T(svs[i], $1[i]);
}