summaryrefslogtreecommitdiffstats
path: root/toolbox/sendevent.c
diff options
context:
space:
mode:
authorMark Salyzyn <salyzyn@google.com>2014-05-08 09:31:43 -0700
committerMark Salyzyn <salyzyn@google.com>2014-05-14 12:41:24 -0700
commitaa907768af7ba9e29901d356cdcac6a436970323 (patch)
tree37b375fc862fad56969e14243bcd394d4a8e91b2 /toolbox/sendevent.c
parent3fe8afa404a4317807c7116fdab40f2506713396 (diff)
downloadsystem_core-aa907768af7ba9e29901d356cdcac6a436970323.zip
system_core-aa907768af7ba9e29901d356cdcac6a436970323.tar.gz
system_core-aa907768af7ba9e29901d356cdcac6a436970323.tar.bz2
toolbox: turn on -Werror
- Deal with some signedness issues - Deal with some size issues - Deal with NULL pointer issues - Deal with some -Wunused issues Change-Id: I1479dd90d690084491bae3475f2c547833519a57
Diffstat (limited to 'toolbox/sendevent.c')
-rw-r--r--toolbox/sendevent.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/toolbox/sendevent.c b/toolbox/sendevent.c
index 1608e6c..9b813f6 100644
--- a/toolbox/sendevent.c
+++ b/toolbox/sendevent.c
@@ -47,9 +47,8 @@ struct input_event {
int sendevent_main(int argc, char *argv[])
{
- int i;
int fd;
- int ret;
+ ssize_t ret;
int version;
struct input_event event;
@@ -72,7 +71,7 @@ int sendevent_main(int argc, char *argv[])
event.code = atoi(argv[3]);
event.value = atoi(argv[4]);
ret = write(fd, &event, sizeof(event));
- if(ret < sizeof(event)) {
+ if(ret < (ssize_t) sizeof(event)) {
fprintf(stderr, "write event failed, %s\n", strerror(errno));
return -1;
}