aboutsummaryrefslogtreecommitdiff
path: root/busdevice.c
diff options
context:
space:
mode:
authorTero Kontkanen <tero.kontkanen@granitedevices.fi>2017-05-30 15:22:44 +0300
committerTero Kontkanen <tero.kontkanen@granitedevices.fi>2017-05-30 15:22:44 +0300
commit7765b619bb3406cc8960f66d5f86fb23e1df87d0 (patch)
tree6ce5cf04f743106f949d1401b3772bb9e6385666 /busdevice.c
parenta60052b1d6a620e64d300f07e9edd26a963cd889 (diff)
downloadSimpleMotionV2-7765b619bb3406cc8960f66d5f86fb23e1df87d0.tar.gz
SimpleMotionV2-7765b619bb3406cc8960f66d5f86fb23e1df87d0.zip
Eliminate compiler warnings on TCP support
Diffstat (limited to 'busdevice.c')
-rw-r--r--busdevice.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/busdevice.c b/busdevice.c
index b73da3f..3e0dc12 100644
--- a/busdevice.c
+++ b/busdevice.c
@@ -137,6 +137,7 @@ static int parseIpAddress(const char *s, char *ip, size_t ipsize, short *port)
{
const char *ip_end, *port_start;
+ //ip_end and port_start are pointers to memory area of s, not offsets or indexes to s
if (validateIpAddress(s, &ip_end, &port_start) == -1)
return -1;
@@ -144,7 +145,7 @@ static int parseIpAddress(const char *s, char *ip, size_t ipsize, short *port)
if (!ip)
return 0;
- if (ipsize < ip_end - s + 1)
+ if (ipsize < (size_t)(ip_end - s + 1))
return -1;
memcpy(ip, s, ip_end - s);