summaryrefslogtreecommitdiffstats
path: root/text-utils/hexdump-display.c
diff options
context:
space:
mode:
Diffstat (limited to 'text-utils/hexdump-display.c')
-rw-r--r--text-utils/hexdump-display.c12
1 files changed, 6 insertions, 6 deletions
diff --git a/text-utils/hexdump-display.c b/text-utils/hexdump-display.c
index 67f426df8..b195a01ae 100644
--- a/text-utils/hexdump-display.c
+++ b/text-utils/hexdump-display.c
@@ -93,15 +93,15 @@ print(struct hexdump_pr *pr, unsigned char *bp) {
switch(pr->bcnt) {
case 1:
- printf(pr->fmt, *bp);
+ printf(pr->fmt, (unsigned long long) *bp);
break;
case 2:
memmove(&sval, bp, sizeof(sval));
- printf(pr->fmt, sval);
+ printf(pr->fmt, (unsigned long long) sval);
break;
case 4:
memmove(&ival, bp, sizeof(ival));
- printf(pr->fmt, ival);
+ printf(pr->fmt, (unsigned long long) ival);
break;
case 8:
memmove(&Lval, bp, sizeof(Lval));
@@ -130,15 +130,15 @@ print(struct hexdump_pr *pr, unsigned char *bp) {
switch(pr->bcnt) {
case 1:
- printf(pr->fmt, *bp);
+ printf(pr->fmt, (unsigned long long) *bp);
break;
case 2:
memmove(&sval, bp, sizeof(sval));
- printf(pr->fmt, sval);
+ printf(pr->fmt, (unsigned long long) sval);
break;
case 4:
memmove(&ival, bp, sizeof(ival));
- printf(pr->fmt, ival);
+ printf(pr->fmt, (unsigned long long) ival);
break;
case 8:
memmove(&Lval, bp, sizeof(Lval));