summaryrefslogtreecommitdiffstats
path: root/sbin
diff options
context:
space:
mode:
authormjacob <mjacob@FreeBSD.org>2000-01-21 23:19:30 +0000
committermjacob <mjacob@FreeBSD.org>2000-01-21 23:19:30 +0000
commit7320d041376b52851b13aadf75f4f754bd3f1bc5 (patch)
tree0c636f49e01d4e9f55b46e66eba6d139b9a0a438 /sbin
parent0ecff9cf930bbfc1fd156fe08862d435de336a2b (diff)
downloadFreeBSD-src-7320d041376b52851b13aadf75f4f754bd3f1bc5.zip
FreeBSD-src-7320d041376b52851b13aadf75f4f754bd3f1bc5.tar.gz
Do some intptr_t casting for alpha.
Reviewed by: ken@freebsd.org
Diffstat (limited to 'sbin')
-rw-r--r--sbin/camcontrol/modeedit.c8
-rw-r--r--sbin/camcontrol/util.c8
2 files changed, 8 insertions, 8 deletions
diff --git a/sbin/camcontrol/modeedit.c b/sbin/camcontrol/modeedit.c
index 74fbb08..32f5c78 100644
--- a/sbin/camcontrol/modeedit.c
+++ b/sbin/camcontrol/modeedit.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++;
diff --git a/sbin/camcontrol/util.c b/sbin/camcontrol/util.c
index 74fbb08..32f5c78 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++;
OpenPOWER on IntegriCloud