diff options
author | Eric Koegel <eric.koegel@gmail.com> | 2017-06-21 15:58:11 +0300 |
---|---|---|
committer | Eric Koegel <eric.koegel@gmail.com> | 2017-06-21 19:53:20 +0300 |
commit | 40c43073b04bdf61d0dd69730731b093f621ee6f (patch) | |
tree | 994d1f5f9e38bbc6ad2ba70daba4da1e0194c8a8 | |
parent | b281380528f613359bb6e3481c1da43399f976c5 (diff) | |
download | ConsoleKit2-40c43073b04bdf61d0dd69730731b093f621ee6f.tar.gz |
fix: clean up clang warnings
-rw-r--r-- | src/ck-sysdeps-freebsd.c | 6 | ||||
-rw-r--r-- | src/ck-vt-monitor.c | 2 | ||||
-rw-r--r-- | tools/ck-get-x11-display-device.c | 2 |
3 files changed, 5 insertions, 5 deletions
diff --git a/src/ck-sysdeps-freebsd.c b/src/ck-sysdeps-freebsd.c index 2b438b6..6396cda 100644 --- a/src/ck-sysdeps-freebsd.c +++ b/src/ck-sysdeps-freebsd.c @@ -219,7 +219,7 @@ stat2proc (pid_t pid, { struct kinfo_proc p; char *ttname; - int num; + guint num; int tty_maj; int tty_min; @@ -414,8 +414,8 @@ ck_unix_pid_get_login_session_id (pid_t pid, gboolean ck_get_max_num_consoles (guint *num) { - int max_consoles; - int i; + guint max_consoles; + guint i; glob_t g; max_consoles = 0; diff --git a/src/ck-vt-monitor.c b/src/ck-vt-monitor.c index 38c9b05..e0c6a02 100644 --- a/src/ck-vt-monitor.c +++ b/src/ck-vt-monitor.c @@ -447,7 +447,7 @@ vt_add_watches (CkVtMonitor *vt_monitor) /* FIXME: this can fail on solaris and freebsd */ } - for (i = 1; i < max_consoles; i++) { + for (i = 1; (guint)i < max_consoles; i++) { gpointer id; /* don't wait on the active vc */ diff --git a/tools/ck-get-x11-display-device.c b/tools/ck-get-x11-display-device.c index 0cc62aa..348115c 100644 --- a/tools/ck-get-x11-display-device.c +++ b/tools/ck-get-x11-display-device.c @@ -132,7 +132,7 @@ get_tty_for_display (Display *xdisplay) goto out; } - vt = *((glong *) return_value); + memcpy(&vt, return_value, sizeof(glong)); if (vt <= 0) { goto out; |