From 60e9744f281cde85790dd764cd4e52dc4b19f6b1 Mon Sep 17 00:00:00 2001 From: Lennart Poettering Date: Mon, 29 Sep 2008 21:34:18 +0200 Subject: remove a few compiler warnings in BlueZ code --- src/modules/bluetooth/ipc.c | 7 +++---- src/modules/bluetooth/ipc.h | 2 +- src/modules/bluetooth/sbc.c | 2 +- 3 files changed, 5 insertions(+), 6 deletions(-) (limited to 'src/modules/bluetooth') diff --git a/src/modules/bluetooth/ipc.c b/src/modules/bluetooth/ipc.c index e7b712da..98256998 100644 --- a/src/modules/bluetooth/ipc.c +++ b/src/modules/bluetooth/ipc.c @@ -40,7 +40,7 @@ static const char *strmsg[] = { "BT_STREAMFD_IND", }; -int bt_audio_service_open() +int bt_audio_service_open(void) { int sk; int err; @@ -88,7 +88,7 @@ int bt_audio_service_get_data_fd(int sk) msgh.msg_control = &cmsg_b; msgh.msg_controllen = CMSG_LEN(sizeof(int)); - ret = recvmsg(sk, &msgh, 0); + ret = (int) recvmsg(sk, &msgh, 0); if (ret < 0) { err = errno; fprintf(stderr, "%s: Unable to receive fd: %s (%d)\n", @@ -111,9 +111,8 @@ int bt_audio_service_get_data_fd(int sk) const char *bt_audio_strmsg(int type) { - if (type < 0 || type > (sizeof(strmsg) / sizeof(strmsg[0]))) + if (type < 0 || (size_t) type > (sizeof(strmsg) / sizeof(strmsg[0]))) return NULL; return strmsg[type]; } - diff --git a/src/modules/bluetooth/ipc.h b/src/modules/bluetooth/ipc.h index c900fcd1..ae85e727 100644 --- a/src/modules/bluetooth/ipc.h +++ b/src/modules/bluetooth/ipc.h @@ -289,7 +289,7 @@ struct bt_control_ind { /* Function declaration */ /* Opens a connection to the audio service: return a socket descriptor */ -int bt_audio_service_open(); +int bt_audio_service_open(void); /* Closes a connection to the audio service */ int bt_audio_service_close(int sk); diff --git a/src/modules/bluetooth/sbc.c b/src/modules/bluetooth/sbc.c index 6303421f..02a6143d 100644 --- a/src/modules/bluetooth/sbc.c +++ b/src/modules/bluetooth/sbc.c @@ -145,7 +145,7 @@ static uint8_t sbc_crc8(const uint8_t *data, size_t len) octet = data[i]; for (i = 0; i < len % 8; i++) { - char bit = ((octet ^ crc) & 0x80) >> 7; + unsigned char bit = ((octet ^ crc) & 0x80) >> 7; crc = ((crc & 0x7f) << 1) ^ (bit ? 0x1d : 0); -- cgit