From: Andrew Morton drivers/isdn/hardware/eicon/io.c: In function 'request': drivers/isdn/hardware/eicon/io.c:265: warning: comparison of distinct pointer types lacks a cast Cc: Amol Lad Cc: Karsten Keil Signed-off-by: Andrew Morton --- drivers/isdn/hardware/eicon/io.c | 2 +- 1 files changed, 1 insertion(+), 1 deletion(-) diff -puN drivers/isdn/hardware/eicon/io.c~drivers-isdn-handcrafted-min-max-macro-removal-fix drivers/isdn/hardware/eicon/io.c --- a/drivers/isdn/hardware/eicon/io.c~drivers-isdn-handcrafted-min-max-macro-removal-fix +++ a/drivers/isdn/hardware/eicon/io.c @@ -262,7 +262,7 @@ void request(PISDN_ADAPTER IoAdapter, EN case IDI_SYNC_REQ_XDI_GET_CAPI_PARAMS: { diva_xdi_get_capi_parameters_t prms, *pI = &syncReq->xdi_capi_prms.info; memset (&prms, 0x00, sizeof(prms)); - prms.structure_length = min(sizeof(prms), pI->structure_length); + prms.structure_length = min_t(size_t, sizeof(prms), pI->structure_length); memset (pI, 0x00, pI->structure_length); prms.flag_dynamic_l1_down = (IoAdapter->capi_cfg.cfg_1 & \ DIVA_XDI_CAPI_CFG_1_DYNAMIC_L1_ON) ? 1 : 0; _