diff -r 05ba6b57ff2b -r c175351a6994 src/emcy.c --- a/src/emcy.c Wed Sep 16 15:13:51 2009 +0200 +++ b/src/emcy.c Wed Sep 16 15:15:28 2009 +0200 @@ -101,7 +101,7 @@ MSG_WAR(0x3051, "sendEMCY", 0); - m.cob_id = UNS16_LE(*(UNS32*)d->error_cobid); + m.cob_id = (UNS16)UNS16_LE(*(UNS32*)d->error_cobid); m.rtr = NOT_A_REQUEST; m.len = 8; m.data[0] = errCode & 0xFF; /* LSB */