aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--libbb/dump.c12
1 files changed, 6 insertions, 6 deletions
diff --git a/libbb/dump.c b/libbb/dump.c
index e7722de5a..2e777c358 100644
--- a/libbb/dump.c
+++ b/libbb/dump.c
@@ -579,11 +579,11 @@ static void display(priv_dumper_t* dumper)
579 579
580 switch (pr->bcnt) { 580 switch (pr->bcnt) {
581 case 4: 581 case 4:
582 memmove(&fval, bp, sizeof(fval)); 582 memcpy(&fval, bp, sizeof(fval));
583 printf(pr->fmt, fval); 583 printf(pr->fmt, fval);
584 break; 584 break;
585 case 8: 585 case 8:
586 memmove(&dval, bp, sizeof(dval)); 586 memcpy(&dval, bp, sizeof(dval));
587 printf(pr->fmt, dval); 587 printf(pr->fmt, dval);
588 break; 588 break;
589 } 589 }
@@ -598,11 +598,11 @@ static void display(priv_dumper_t* dumper)
598 printf(pr->fmt, (int) *bp); 598 printf(pr->fmt, (int) *bp);
599 break; 599 break;
600 case 2: 600 case 2:
601 memmove(&sval, bp, sizeof(sval)); 601 memcpy(&sval, bp, sizeof(sval));
602 printf(pr->fmt, (int) sval); 602 printf(pr->fmt, (int) sval);
603 break; 603 break;
604 case 4: 604 case 4:
605 memmove(&ival, bp, sizeof(ival)); 605 memcpy(&ival, bp, sizeof(ival));
606 printf(pr->fmt, ival); 606 printf(pr->fmt, ival);
607 break; 607 break;
608 } 608 }
@@ -629,11 +629,11 @@ static void display(priv_dumper_t* dumper)
629 printf(pr->fmt, (unsigned) *bp); 629 printf(pr->fmt, (unsigned) *bp);
630 break; 630 break;
631 case 2: 631 case 2:
632 memmove(&sval, bp, sizeof(sval)); 632 memcpy(&sval, bp, sizeof(sval));
633 printf(pr->fmt, (unsigned) sval); 633 printf(pr->fmt, (unsigned) sval);
634 break; 634 break;
635 case 4: 635 case 4:
636 memmove(&ival, bp, sizeof(ival)); 636 memcpy(&ival, bp, sizeof(ival));
637 printf(pr->fmt, ival); 637 printf(pr->fmt, ival);
638 break; 638 break;
639 } 639 }