summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEric Koegel <eric.koegel@gmail.com>2017-06-21 15:58:11 +0300
committerEric Koegel <eric.koegel@gmail.com>2017-06-21 19:53:20 +0300
commit40c43073b04bdf61d0dd69730731b093f621ee6f (patch)
tree994d1f5f9e38bbc6ad2ba70daba4da1e0194c8a8
parentb281380528f613359bb6e3481c1da43399f976c5 (diff)
downloadConsoleKit2-40c43073b04bdf61d0dd69730731b093f621ee6f.tar.gz
fix: clean up clang warnings
-rw-r--r--src/ck-sysdeps-freebsd.c6
-rw-r--r--src/ck-vt-monitor.c2
-rw-r--r--tools/ck-get-x11-display-device.c2
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;