equal
deleted
inserted
replaced
101 handle = LoadLibrary(driver_name); |
101 handle = LoadLibrary(driver_name); |
102 } |
102 } |
103 |
103 |
104 if (!handle) |
104 if (!handle) |
105 { |
105 { |
106 fprintf (stderr, "%s\n", GetLastError()); |
106 fprintf (stderr, "%d\n", GetLastError()); |
107 return NULL; |
107 return NULL; |
108 } |
108 } |
109 |
109 |
110 m_canReceive = (CANRECEIVE_DRIVER_PROC)GetProcAddress(handle, myTEXT("canReceive_driver")); |
110 m_canReceive = (CANRECEIVE_DRIVER_PROC)GetProcAddress(handle, myTEXT("canReceive_driver")); |
111 m_canSend = (CANSEND_DRIVER_PROC)GetProcAddress(handle, myTEXT("canSend_driver")); |
111 m_canSend = (CANSEND_DRIVER_PROC)GetProcAddress(handle, myTEXT("canSend_driver")); |
179 } |
179 } |
180 |
180 |
181 /***************************************************************************/ |
181 /***************************************************************************/ |
182 int canClose(CO_Data * d) |
182 int canClose(CO_Data * d) |
183 { |
183 { |
184 UNS8 res; |
184 UNS8 res = 1; |
185 CANPort* tmp; |
185 CANPort* tmp; |
186 |
186 |
187 if((CANPort*)d->canHandle) |
187 if((CANPort*)d->canHandle) |
188 { |
188 { |
189 ((CANPort*)d->canHandle)->used = 0; |
189 ((CANPort*)d->canHandle)->used = 0; |