Index: trunk/src/layer_vis.c =================================================================== --- trunk/src/layer_vis.c (revision 8581) +++ trunk/src/layer_vis.c (revision 8582) @@ -76,7 +76,7 @@ * changes the visibility of all layers in a group * returns the number of changed layers */ -int pcb_layervis_change_group_vis(int Layer, pcb_bool On, pcb_bool ChangeStackOrder) +int pcb_layervis_change_group_vis(pcb_layer_id_t Layer, pcb_bool On, pcb_bool ChangeStackOrder) { unsigned long flg; pcb_layergrp_id_t group; Index: trunk/src/layer_vis.h =================================================================== --- trunk/src/layer_vis.h (revision 8581) +++ trunk/src/layer_vis.h (revision 8582) @@ -34,7 +34,7 @@ /* changes the visibility of all layers in a group; returns the number of changed layers */ -int pcb_layervis_change_group_vis(int Layer, pcb_bool On, pcb_bool ChangeStackOrder); +int pcb_layervis_change_group_vis(pcb_layer_id_t Layer, pcb_bool On, pcb_bool ChangeStackOrder); /* resets the layer visibility stack setting */ void pcb_layervis_reset_stack(void);