[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Dotgnu-pnet-commits] CVS: pnet/include il_coder.h,1.39,1.40
From: |
Rhys Weatherley <address@hidden> |
Subject: |
[Dotgnu-pnet-commits] CVS: pnet/include il_coder.h,1.39,1.40 |
Date: |
Sun, 13 Apr 2003 20:36:02 -0400 |
Update of /cvsroot/dotgnu-pnet/pnet/include
In directory subversions:/tmp/cvs-serv1393/include
Modified Files:
il_coder.h
Log Message:
Handle vararg method calls correctly in "ILCoderCheckCallNull".
Index: il_coder.h
===================================================================
RCS file: /cvsroot/dotgnu-pnet/pnet/include/il_coder.h,v
retrieving revision 1.39
retrieving revision 1.40
diff -C2 -r1.39 -r1.40
*** il_coder.h 24 Feb 2003 00:45:59 -0000 1.39
--- il_coder.h 14 Apr 2003 00:36:00 -0000 1.40
***************
*** 531,535 ****
*/
void (*checkCallNull)(ILCoder *coder, ILEngineStackItem *args,
! ILUInt32 numArgs);
/*
--- 531,535 ----
*/
void (*checkCallNull)(ILCoder *coder, ILEngineStackItem *args,
! ILUInt32 numArgs, int
extraVarArgParam);
/*
***************
*** 879,885 ****
((*((coder)->classInfo->valueCtorArgs))((coder),
(_classInfo), \
(args), (numArgs)))
! #define ILCoderCheckCallNull(coder,args,numArgs) \
((*((coder)->classInfo->checkCallNull))((coder),
(args), \
!
(numArgs)))
#define ILCoderCallMethod(coder,args,numArgs,returnItem,methodInfo) \
((*((coder)->classInfo->callMethod))((coder), (args), \
--- 879,886 ----
((*((coder)->classInfo->valueCtorArgs))((coder),
(_classInfo), \
(args), (numArgs)))
! #define ILCoderCheckCallNull(coder,args,numArgs,extraVarArgParam) \
((*((coder)->classInfo->checkCallNull))((coder),
(args), \
!
(numArgs), \
!
(extraVarArgParam)))
#define ILCoderCallMethod(coder,args,numArgs,returnItem,methodInfo) \
((*((coder)->classInfo->callMethod))((coder), (args), \
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Dotgnu-pnet-commits] CVS: pnet/include il_coder.h,1.39,1.40,
Rhys Weatherley <address@hidden> <=
- Prev by Date:
[Dotgnu-pnet-commits] CVS: pnet/engine cvm_call.c,1.64,1.65 cvm_except.c,1.20,1.21
- Next by Date:
[Dotgnu-pnet-commits] CVS: pnet ChangeLog,1.2286,1.2287
- Previous by thread:
[Dotgnu-pnet-commits] CVS: pnet/engine cvm_call.c,1.64,1.65 cvm_except.c,1.20,1.21
- Next by thread:
[Dotgnu-pnet-commits] CVS: pnet ChangeLog,1.2286,1.2287
- Index(es):