diff options
author | Alan Coopersmith <alan.coopersmith@oracle.com> | 2014-05-31 19:51:00 -0700 |
---|---|---|
committer | Alan Coopersmith <alan.coopersmith@oracle.com> | 2014-05-31 19:51:00 -0700 |
commit | 8e86b50311c3b926d2bb1e00fb5343f3e76d55b3 (patch) | |
tree | 247cf000f39479600ba8b191cc39d1743b001514 /xkbprint.c | |
parent | 641a71f594688d870540be47ddff339d746a4fa0 (diff) |
Fix some sign/size conversion warnings from clang
psgeom.c:1320:17: warning: implicit conversion changes signedness:
'int' to 'unsigned long' [-Wsign-conversion]
if ((sym & (~0xff)) == 0x700) {
~ ^~~~~
psgeom.c:1666:31: warning: implicit conversion changes signedness:
'int' to 'unsigned long' [-Wsign-conversion]
else if (((sym & (~0xff)) == 0) && isprint(sym) && (!isspace(sym))) {
~ ^~~~~
psgeom.c:1860:27: warning: implicit conversion loses integer precision:
'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]
int len = strlen(top->label[i]);
~~~ ^~~~~~~~~~~~~~~~~~~~~
xkbprint.c:460:19: warning: implicit conversion loses integer precision:
'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]
int len = strlen(inputFile);
~~~ ^~~~~~~~~~~~~~~~~
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
Diffstat (limited to 'xkbprint.c')
-rw-r--r-- | xkbprint.c | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -453,7 +453,7 @@ parseArgs(int argc, char *argv[]) /* Nothing */ } else if (strchr(inputFile, ':') == NULL) { - int len = strlen(inputFile); + size_t len = strlen(inputFile); if ((len > 4) && (strcmp(&inputFile[len - 4], ".xkm") == 0)) { /* Nothing */ |