]> git.proxmox.com Git - grub2.git/commitdiff
* grub-core/loader/i386/bsdXX.c (grub_openbsd_find_ramdisk): Use
authorVladimir 'phcoder' Serbinenko <phcoder@gmail.com>
Sun, 10 Mar 2013 19:37:41 +0000 (20:37 +0100)
committerVladimir 'phcoder' Serbinenko <phcoder@gmail.com>
Sun, 10 Mar 2013 19:37:41 +0000 (20:37 +0100)
multiplication rather than division.

ChangeLog
grub-core/loader/i386/bsdXX.c

index 8f8de8bfd864307486fb4aa0d4fcf53c8fdec84d..4f5a281f2c65340f9f18ad2a3d65147ad7b04e52 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2013-03-10  Vladimir Serbinenko  <phcoder@gmail.com>
+
+       * grub-core/loader/i386/bsdXX.c (grub_openbsd_find_ramdisk): Use
+       multiplication rather than division.
+
 2013-03-10  Vladimir Serbinenko  <phcoder@gmail.com>
 
        * grub-core/lib/arg.c (grub_arg_list_alloc): Use shifts rather
index 3f9f093845755a3955b6be1392bff8828afd1d5c..9e36cd4b6510bfb166defefb89d20e02d9e60e72 100644 (file)
@@ -594,7 +594,7 @@ SUFFIX(grub_openbsd_find_ramdisk) (grub_file_t file,
        return grub_errno;
       }
 
-    for (i = 0, sym = syms; i < symsize / symentsize;
+    for (i = 0, sym = syms; i * symentsize < symsize;
        i++, sym = (Elf_Sym *) ((char *) sym + symentsize))
       {
        if (ELF_ST_TYPE (sym->st_info) != STT_OBJECT)