mirror of
https://git.kernel.org/pub/scm/bluetooth/bluez.git
synced 2024-11-15 08:14:28 +08:00
client/player: Fixes errors found by scan-build
This fixes the following errors: client/player.c:1406:44: warning: Dereference of null pointer [core.NullDereference] reply = endpoint_select_config_reply(msg, p->data.iov_base, ^~~~~~~~~~~~~~~~ client/player.c:1866:2: warning: 3rd function call argument is an uninitialized value [core.CallAndMessage] iov_append(&cfg->caps, data, len); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
This commit is contained in:
parent
e4fd2dc5aa
commit
33c96ca658
@ -1403,6 +1403,12 @@ static DBusMessage *endpoint_select_configuration(DBusConnection *conn,
|
||||
if (!p)
|
||||
NULL;
|
||||
|
||||
if (p->data.iov_base) {
|
||||
reply = g_dbus_create_error(msg, "org.bluez.Error.Rejected",
|
||||
NULL);
|
||||
return reply;
|
||||
}
|
||||
|
||||
reply = endpoint_select_config_reply(msg, p->data.iov_base,
|
||||
p->data.iov_len);
|
||||
if (!reply)
|
||||
@ -1859,7 +1865,7 @@ static void endpoint_config(const char *input, void *user_data)
|
||||
{
|
||||
struct endpoint_config *cfg = user_data;
|
||||
uint8_t *data;
|
||||
size_t len;
|
||||
size_t len = 0;
|
||||
|
||||
data = str2bytearray((char *) input, &len);
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user