diff options
-rw-r--r-- | libparted/labels/bsd.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/libparted/labels/bsd.c b/libparted/labels/bsd.c index fc88a53..cd9b538 100644 --- a/libparted/labels/bsd.c +++ b/libparted/labels/bsd.c @@ -144,8 +144,8 @@ alpha_bootblock_checksum (void *boot) { int i; for (i = 0; i < 63; i++) - sum += *dp++; - *dp = sum; + sum += dp[i]; + dp[63] = sum; } static int |