aboutsummaryrefslogtreecommitdiff
path: root/sbin/camcontrol/util.c
diff options
context:
space:
mode:
authorMatt Jacob <mjacob@FreeBSD.org>2000-01-21 23:19:30 +0000
committerMatt Jacob <mjacob@FreeBSD.org>2000-01-21 23:19:30 +0000
commit68a9f39184c8a72b08b621685741247dc5f365a7 (patch)
treea5d47e485c637797b50f40175976f3a978752244 /sbin/camcontrol/util.c
parentcfe090e1fa2f8b32d6646260061f5df835e4486e (diff)
downloadsrc-68a9f39184c8a72b08b621685741247dc5f365a7.tar.gz
src-68a9f39184c8a72b08b621685741247dc5f365a7.zip
Notes
Diffstat (limited to 'sbin/camcontrol/util.c')
-rw-r--r--sbin/camcontrol/util.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/sbin/camcontrol/util.c b/sbin/camcontrol/util.c
index 74fbb0819909..32f5c78688d4 100644
--- a/sbin/camcontrol/util.c
+++ b/sbin/camcontrol/util.c
@@ -123,7 +123,7 @@ arg_put(void *hook, int letter, void *arg, int count, char *name)
{
case 'i':
case 'b':
- printf("%d ", (int)arg);
+ printf("%d ", (intptr_t)arg);
break;
case 'c':
@@ -313,7 +313,7 @@ edit_check(void *hook, int letter, void *arg, int count, char *name)
if (editind >= sizeof(editinfo) / sizeof(editinfo[0]))
errx(1, "edit table overflow");
- editinfo[editind].can_edit = ((int)arg != 0);
+ editinfo[editind].can_edit = (arg != NULL);
editind++;
}
@@ -323,7 +323,7 @@ edit_defaults(void *hook, int letter, void *arg, int count, char *name)
if (letter != 'i' && letter != 'b')
errx(1, "can't edit format %c", letter);
- editinfo[editind].default_value = ((int)arg);
+ editinfo[editind].default_value = (intptr_t)arg; /* truncated */
editind++;
}
@@ -334,7 +334,7 @@ edit_report(void *hook, int letter, void *arg, int count, char *name)
if (letter != 'i' && letter != 'b')
errx(1, "can't report format %c", letter);
- fprintf(edit_file, "%s: %d\n", name, (int)arg);
+ fprintf(edit_file, "%s: %d\n", name, (intptr_t)arg);
}
editind++;