drivers/can_ixxat_win32/ixxat.cpp
changeset 365 9b76e0881beb
parent 267 96c688ebcde7
child 384 83793fc7ce48
--- a/drivers/can_ixxat_win32/ixxat.cpp	Tue Jan 22 10:27:13 2008 +0100
+++ b/drivers/can_ixxat_win32/ixxat.cpp	Wed Jan 23 10:35:52 2008 +0100
@@ -127,9 +127,9 @@
       return true; // true -> NOT OK
    long res = VCI_ERR;
    if (m->rtr == NOT_A_REQUEST)
-      res = VCI_TransmitObj(m_BoardHdl, m_TxQueHdl, m->cob_id.w, m->len, const_cast<unsigned char*>(m->data));
+      res = VCI_TransmitObj(m_BoardHdl, m_TxQueHdl, m->cob_id, m->len, const_cast<unsigned char*>(m->data));
    else
-      res = VCI_RequestObj(m_BoardHdl, m_TxQueHdl, m->cob_id.w, m->len);
+      res = VCI_RequestObj(m_BoardHdl, m_TxQueHdl, m->cob_id, m->len);
    return (res == false); // false -> OK 
    }
 
@@ -141,7 +141,7 @@
    VCI_CAN_OBJ obj;
    if (m_RX_Que.extract_top(obj))
       {
-      m->cob_id.w = obj.id;
+      m->cob_id = obj.id;
       m->len = obj.len;
       m->rtr = (obj.rtr == VCI_RX_BUF) ? NOT_A_REQUEST : REQUEST;
       if (m->rtr == NOT_A_REQUEST)