diff options
author | Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org> | 2020-02-06 17:04:22 +0100 |
---|---|---|
committer | Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org> | 2020-02-08 00:48:04 +0100 |
commit | b528c6f3fe2e46e90ee3eaff0ef13e1cf3f464d4 (patch) | |
tree | 11e1c8f9239426a0f3f5ef0a33e3cc82993cf0c5 | |
parent | 945d7b9f4b82aa56461c4ff2a0578ba104931e08 (diff) | |
download | hardware_replicant_libsamsung-ipc-b528c6f3fe2e46e90ee3eaff0ef13e1cf3f464d4.tar.gz hardware_replicant_libsamsung-ipc-b528c6f3fe2e46e90ee3eaff0ef13e1cf3f464d4.tar.bz2 hardware_replicant_libsamsung-ipc-b528c6f3fe2e46e90ee3eaff0ef13e1cf3f464d4.zip |
devices: aries: fix compilation with -Werror
With -Werror we have:
error: pointer targets in passing argument 6 of
‘recvfrom’ differ in signedness [-Werror=pointer-sign]
[...]
/usr/include/sys/socket.h:165:27: note: expected
‘socklen_t * restrict’ {aka ‘unsigned int * restrict’}
but argument is of type ‘int *’
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
-rw-r--r-- | samsung-ipc/devices/aries/aries.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/samsung-ipc/devices/aries/aries.c b/samsung-ipc/devices/aries/aries.c index 023db0a..f0fe41b 100644 --- a/samsung-ipc/devices/aries/aries.c +++ b/samsung-ipc/devices/aries/aries.c @@ -620,7 +620,8 @@ int aries_read(void *data, void *buffer, size_t length) spn_size = sizeof(struct sockaddr_pn); rc = recvfrom(fd, buffer, length, 0, - (struct sockaddr *) &transport_data->spn, &spn_size); + (struct sockaddr *) &transport_data->spn, + (socklen_t *) &spn_size); return rc; } |