Automatic date update in version.in
[deliverable/binutils-gdb.git] / bfd / vms-lib.c
index dc23df391998974a5d2f2823245643d6cef206f4..55e61305bdf594ba818ff707d5bde3ae105be453 100644 (file)
@@ -357,7 +357,7 @@ vms_traverse_index (bfd *abfd, unsigned int vbn, struct carsym_mem *cs,
                    return false;
                  kbn = (struct vms_kbn *)(kblk + koff);
                  klen = bfd_getl16 (kbn->keylen);
-                 if (klen > sizeof (kblk) - koff)
+                 if (klen > sizeof (kblk) - sizeof (struct vms_kbn) - koff)
                    return false;
                  kvbn = bfd_getl32 (kbn->rfa.vbn);
                  koff = bfd_getl16 (kbn->rfa.offset);
This page took 0.022623 seconds and 4 git commands to generate.