diff --git a/ADOL-C/src/drivers/psdrivers.c b/ADOL-C/src/drivers/psdrivers.c index 1864491c..6ca26fe1 100644 --- a/ADOL-C/src/drivers/psdrivers.c +++ b/ADOL-C/src/drivers/psdrivers.c @@ -143,12 +143,11 @@ int directional_active_gradient(short tag, /* trace identifier */ sum = 0; for(i=0;iup # define ADOLC_EXT_FCT_V2_Z edfct2->zp # define ADOLC_EXT_FCT_V2_COMPLETE \ - fos_reverse(iArrLength,iArr,nout,nin,outsz,edfct2->up,insz,edfct2->zp,edfct2->x,edfct2->y,edfct2->context) + fos_reverse(iArrLength,iArr,nout,nin,(int*)outsz,edfct2->up,(int*)insz,edfct2->zp,edfct2->x,edfct2->y,edfct2->context) #else # define ADOLC_EXT_FCT_U edfct->dpp_U # define ADOLC_EXT_FCT_Z edfct->dpp_Z @@ -369,7 +369,7 @@ int int_reverse_safe( # define ADOLC_EXT_FCT_V2_U edfct2->Up # define ADOLC_EXT_FCT_V2_Z edfct2->Zp # define ADOLC_EXT_FCT_V2_COMPLETE \ - fov_reverse(iArrLength,iArr,nout,nin,outsz,p,edfct2->Up,insz,edfct2->Zp,edfct2->x,edfct2->y, edfct2->context) + fov_reverse(iArrLength,iArr,nout,nin,(int*)outsz,p,edfct2->Up,(int*)insz,edfct2->Zp,edfct2->x,edfct2->y, edfct2->context) #endif #if !defined(_INT_REV_) locint n, m;