Index: draw_csect.c =================================================================== --- draw_csect.c (revision 9281) +++ draw_csect.c (revision 9282) @@ -692,7 +692,7 @@ else if (drag_dellayer) { if (lactive >= 0) { char tmp[32]; - sprintf(tmp, "%d", lactive); + sprintf(tmp, "%ld", lactive); pcb_hid_actionl("MoveLayer", tmp, "-1", NULL); } drag_dellayer = 0;