[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Dotgnu-pnet-commits] CVS: pnet/engine lib_reflect.c,1.24,1.25
From: |
Rhys Weatherley <address@hidden> |
Subject: |
[Dotgnu-pnet-commits] CVS: pnet/engine lib_reflect.c,1.24,1.25 |
Date: |
Fri, 03 Jan 2003 20:43:21 -0500 |
Update of /cvsroot/dotgnu-pnet/pnet/engine
In directory subversions:/tmp/cvs-serv7927/engine
Modified Files:
lib_reflect.c
Log Message:
DeserializeAttribute: the order of parameter extraction was reversed.
Index: lib_reflect.c
===================================================================
RCS file: /cvsroot/dotgnu-pnet/pnet/engine/lib_reflect.c,v
retrieving revision 1.24
retrieving revision 1.25
diff -C2 -r1.24 -r1.25
*** lib_reflect.c 11 Dec 2002 00:44:12 -0000 1.24
--- lib_reflect.c 4 Jan 2003 01:43:19 -0000 1.25
***************
*** 192,195 ****
--- 192,196 ----
System_Array *parameters;
ILInt32 numParams=0;
+ ILInt32 paramNum;
ILSerializeReader *reader;
void *blob;
***************
*** 233,239 ****
* here.. By going via method sigs first.
* */
while(numParams--)
{
! param=ILTypeGetParam(sig,numParams+1);
if((serialType=ILSerializeReaderGetParamType(reader))<=0)
{
--- 234,241 ----
* here.. By going via method sigs first.
* */
+ paramNum=0;
while(numParams--)
{
! param=ILTypeGetParam(sig,paramNum+1);
if((serialType=ILSerializeReaderGetParamType(reader))<=0)
{
***************
*** 242,246 ****
return 0;
}
!
buf[numParams]=DeserializeObject(thread,reader,param,serialType);
}
retval=InvokeMethod(thread, method, sig, 0,
--- 244,248 ----
return 0;
}
!
buf[paramNum++]=DeserializeObject(thread,reader,param,serialType);
}
retval=InvokeMethod(thread, method, sig, 0,
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Dotgnu-pnet-commits] CVS: pnet/engine lib_reflect.c,1.24,1.25,
Rhys Weatherley <address@hidden> <=