From: John K. <cv...@cv...> - 2007-01-15 01:57:50
|
Modified file emc2/src/hal/utils/halcmd.c Full file: <http://cvs.linuxcnc.org/cvs/emc2/src/hal/utils/halcmd.c?rev=1.105> Difference: <http://cvs.linuxcnc.org/cvs/emc2/src/hal/utils/halcmd.c.diff?r1=1.104;r2=1.105> Branch: HEAD Log: revision 1.105 date: 2007/01/15 01:57:42; author: jmkasunich; state: Exp; lines: +5 -1 allow net command even if all pins are already connected to the signal --- halcmd.c 2007/01/15 00:52:46 1.104 +++ halcmd.c 2007/01/15 01:57:42 1.105 @@ -1149,7 +1149,11 @@ linenumber, pins[i]); return HAL_NOTFND; } - if(SHMPTR(pin->signal) == sig) continue; /* Already on this signal */ + if(SHMPTR(pin->signal) == sig) { + /* Already on this signal */ + pincnt++; + continue; + } if (type == -1) { /* no pre-existing type, use this pin's type */ type = pin->type; |