[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
elf-attrs.c patch
From: |
Eliot Dresselhaus |
Subject: |
elf-attrs.c patch |
Date: |
Thu, 01 Mar 2012 09:40:21 -0800 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:9.0) Gecko/20111229 Thunderbird/9.0 |
Is it me or is the for (i...) loop going beyond the end of the array?
diff --git a/bfd/elf-attrs.c b/bfd/elf-attrs.c
index 569e846..555779b 100644
--- a/bfd/elf-attrs.c
+++ b/bfd/elf-attrs.c
@@ -353,7 +353,7 @@ _bfd_elf_copy_obj_attributes (bfd *ibfd, bfd *obfd)
= &elf_known_obj_attributes (ibfd)[vendor][LEAST_KNOWN_OBJ_ATTRIBUTE];
out_attr
= &elf_known_obj_attributes (obfd)[vendor][LEAST_KNOWN_OBJ_ATTRIBUTE];
- for (i = LEAST_KNOWN_OBJ_ATTRIBUTE; i < NUM_KNOWN_OBJ_ATTRIBUTES;
i++)
+ for (i = LEAST_KNOWN_OBJ_ATTRIBUTE; i < NUM_KNOWN_OBJ_ATTRIBUTES
- LEAST_KNOWN_OBJ_ATTRIBUTE; i++)
{
out_attr->type = in_attr->type;
out_attr->i = in_attr->i;
- elf-attrs.c patch,
Eliot Dresselhaus <=