summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlan Coopersmith <alan.coopersmith@oracle.com>2013-01-14 23:21:43 -0800
committerSung-Jin Park <sj76.park@samsung.com>2013-09-02 23:32:31 -0400
commitb5d4fbbbec372bd3aa43afa405421a21146e7a53 (patch)
treee7fee8cced75f61bf1acf13cd173cadf623c7deb
parentdbcf0699fa27c6966029939fc18490edfcf5eaff (diff)
downloadxev-b5d4fbbbec372bd3aa43afa405421a21146e7a53.tar.gz
xev-b5d4fbbbec372bd3aa43afa405421a21146e7a53.tar.bz2
xev-b5d4fbbbec372bd3aa43afa405421a21146e7a53.zip
Fix clang warnings about converting size_t to int and back again
xev.c:909:15: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] int len = strlen (s); ~~~ ^~~~~~~~~~ xev.c:917:34: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion] if (strncmp (s, "notuseful", len) == 0) return (NotUseful); ~~~~~~~ ^~~ xev.c:918:35: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion] if (strncmp (s, "whenmapped", len) == 0) return (WhenMapped); ~~~~~~~ ^~~ xev.c:919:31: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion] if (strncmp (s, "always", len) == 0) return (Always); ~~~~~~~ ^~~ Change-Id: Ie275dd4b1ca2e3b25ad12176c189f981f635450f Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net>
-rw-r--r--xev.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/xev.c b/xev.c
index b130b2f..34a46aa 100644
--- a/xev.c
+++ b/xev.c
@@ -906,7 +906,7 @@ NULL};
static int
parse_backing_store (char *s)
{
- int len = strlen (s);
+ size_t len = strlen (s);
char *cp;
for (cp = s; *cp; cp++) {