Fixed warnings building on Mac OS X 64-bit

This commit is contained in:
Sam Lantinga 2018-08-20 21:19:17 -07:00
parent 6b3f11e2a3
commit 5dfa4043a3
1 changed files with 5 additions and 5 deletions

View File

@ -291,7 +291,7 @@ static int get_string_property(IOHIDDeviceRef device, CFStringRef prop, wchar_t
&used_buf_len); &used_buf_len);
buf[chars_copied] = 0; buf[chars_copied] = 0;
return chars_copied; return (int)chars_copied;
} }
else else
return 0; return 0;
@ -327,7 +327,7 @@ static int get_string_property_utf8(IOHIDDeviceRef device, CFStringRef prop, cha
&used_buf_len); &used_buf_len);
buf[chars_copied] = 0; buf[chars_copied] = 0;
return used_buf_len; return (int)used_buf_len;
} }
else else
return 0; return 0;
@ -835,7 +835,7 @@ static int set_report(hid_device *dev, IOHIDReportType type, const unsigned char
data_to_send, length_to_send); data_to_send, length_to_send);
if (res == kIOReturnSuccess) { if (res == kIOReturnSuccess) {
return length; return (int)length;
} }
else if (res == kIOReturnUnsupported) { else if (res == kIOReturnUnsupported) {
/*printf("kIOReturnUnsupported\n");*/ /*printf("kIOReturnUnsupported\n");*/
@ -866,7 +866,7 @@ static int return_data(hid_device *dev, unsigned char *data, size_t length)
dev->input_reports = rpt->next; dev->input_reports = rpt->next;
free(rpt->data); free(rpt->data);
free(rpt); free(rpt);
return len; return (int)len;
} }
static int cond_wait(const hid_device *dev, pthread_cond_t *cond, pthread_mutex_t *mutex) static int cond_wait(const hid_device *dev, pthread_cond_t *cond, pthread_mutex_t *mutex)
@ -1031,7 +1031,7 @@ int HID_API_EXPORT hid_get_feature_report(hid_device *dev, unsigned char *data,
if (skipped_report_id) if (skipped_report_id)
len++; len++;
return len; return (int)len;
} }