chiark / gitweb /
utmp: make gcc shut up, we need to pass an int here, not size_t
[elogind.git] / src / shared / utmp-wtmp.c
index 8717dbac2d06161cba09989bdbc2102b6d4def5e..0a0180979b0ae7492a6f2987dafcbecf3583b64d 100644 (file)
@@ -408,7 +408,7 @@ int utmp_wall(const char *message, bool (*match_tty)(const char *tty)) {
                         path = u->ut_line;
                 else {
                         if (asprintf(&buf, "/dev/%.*s",
-                                     sizeof(u->ut_line), u->ut_line) < 0) {
+                                     (int) sizeof(u->ut_line), u->ut_line) < 0) {
                                 r = -ENOMEM;
                                 goto finish;
                         }