$NetBSD: patch-ad,v 1.1 2007/10/06 00:00:01 joerg Exp $ --- src/psp_osip.c.orig 2007-10-05 22:56:33.000000000 +0000 +++ src/psp_osip.c @@ -300,10 +300,10 @@ psp_osip_free (psp_osip_t * psp_osip) } /* now it's time to free all transactions... */ - _osip_kill_transaction (psp_osip->osip->osip_ict_transactions); - _osip_kill_transaction (psp_osip->osip->osip_nict_transactions); - _osip_kill_transaction (psp_osip->osip->osip_ist_transactions); - _osip_kill_transaction (psp_osip->osip->osip_nist_transactions); + _osip_kill_transaction (&psp_osip->osip->osip_ict_transactions); + _osip_kill_transaction (&psp_osip->osip->osip_nict_transactions); + _osip_kill_transaction (&psp_osip->osip->osip_ist_transactions); + _osip_kill_transaction (&psp_osip->osip->osip_nist_transactions); i = ppl_pipe_close (psp_osip->wakeup); if (i == -1)