drivers/win32/win32.c
changeset 600 7767029937aa
parent 591 513f5ec8b628
child 629 b9274b595650
equal deleted inserted replaced
594:17a171fe7c56 600:7767029937aa
   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;