core/systems/ForwardSys.cpp
changeset 589 5c1dd0ca6191
parent 585 6d3a0ec864fe
child 611 9921680863d4
     1.1 --- a/core/systems/ForwardSys.cpp	Sat Mar 10 13:36:38 2007 +0000
     1.2 +++ b/core/systems/ForwardSys.cpp	Sat Mar 10 21:02:40 2007 +0000
     1.3 @@ -299,7 +299,7 @@
     1.4  				} else if (type == Param_Float || type == Param_Cell) {
     1.5  					func->PushCellByRef(&param->val); 
     1.6  				} else {
     1.7 -					func->PushArray(param->byref.orig_addr, param->byref.cells, NULL, param->byref.flags);
     1.8 +					func->PushArray(param->byref.orig_addr, param->byref.cells, param->byref.flags);
     1.9  					assert(type == Param_Array || type == Param_FloatByRef || type == Param_CellByRef);
    1.10  				}
    1.11  			} else {
    1.12 @@ -489,7 +489,7 @@
    1.13  	m_params[m_curparam].byref.orig_addr = inarray;
    1.14  }
    1.15  
    1.16 -int CForward::PushArray(cell_t *inarray, unsigned int cells, cell_t **phys_addr, int flags)
    1.17 +int CForward::PushArray(cell_t *inarray, unsigned int cells, int flags)
    1.18  {
    1.19  	/* We don't allow this here */
    1.20  	if (!inarray)
    1.21 @@ -513,11 +513,6 @@
    1.22  		m_params[m_curparam].pushedas = Param_Array;
    1.23  	}
    1.24  
    1.25 -	if (phys_addr)
    1.26 -	{
    1.27 -		*phys_addr = NULL;
    1.28 -	}
    1.29 -
    1.30  	_Int_PushArray(inarray, cells, flags);
    1.31  
    1.32  	m_curparam++;