]> git.proxmox.com Git - grub2.git/commitdiff
Return correct adler32 value in read() call.
authorSzymon Janc <szymon@janc.net.pl>
Sun, 21 Aug 2011 12:49:07 +0000 (14:49 +0200)
committerSzymon Janc <szymon@janc.net.pl>
Sun, 21 Aug 2011 12:49:07 +0000 (14:49 +0200)
grub-core/lib/adler32.c

index cc40735cbd8ad2afdb016dbf0ecda61e0b41dd03..6fb0b00f8fd60ee80be2c03b25d2650e8ebcd82c 100644 (file)
@@ -102,7 +102,6 @@ update_adler32 (grub_uint32_t adler, const grub_uint8_t *buf, grub_size_t len)
 typedef struct
 {
   grub_uint32_t adler;
-  grub_uint8_t buf[4];
 }
 adler32_context;
 
@@ -126,7 +125,7 @@ static grub_uint8_t *
 adler32_read (void *context)
 {
   adler32_context *ctx = (adler32_context *) context;
-  return ctx->buf;
+  return (grub_uint8_t *) &ctx->adler;
 }
 
 static void