widgets/volume: pass cleanup data as array of void pointers