summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--sbin/mknod/mknod.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/sbin/mknod/mknod.c b/sbin/mknod/mknod.c
index 5bf4623..822d5f2 100644
--- a/sbin/mknod/mknod.c
+++ b/sbin/mknod/mknod.c
@@ -97,7 +97,8 @@ main(argc, argv)
errx(1, "%s: non-numeric minor number", argv[4]);
range_error |= errno;
dev = makedev(mymajor, myminor);
- if (range_error || major(dev) != mymajor || minor(dev) != myminor)
+ if (range_error || major(dev) != (u_int) mymajor ||
+ minor(dev) != (u_int) myminor)
errx(1, "major or minor number too large");
if (mknod(argv[1], mode, dev) != 0)
OpenPOWER on IntegriCloud