]> git.sur5r.net Git - openocd/blobdiff - src/target/image.c
retire unused code.
[openocd] / src / target / image.c
index 39df4aef163e9ab63257c3a0b7403090cfecb673..df69f3a80a6397bd70f914a81b0b3d8ef41e855c 100644 (file)
@@ -381,14 +381,12 @@ int image_elf_read_headers(image_t *image)
                return ERROR_IMAGE_FORMAT_ERROR;
        }
 
-
-       if ((retval = fileio_seek(&elf->fileio, elf->header->e_phoff)) != ERROR_OK)
+       if ((retval = fileio_seek(&elf->fileio, field32(elf,elf->header->e_phoff))) != ERROR_OK)
        {
                ERROR("cannot seek to ELF program header table, read failed");
                return retval;
        }
 
-
        elf->segments = malloc(elf->segment_count*sizeof(Elf32_Phdr));
 
        if ((retval = fileio_read(&elf->fileio, elf->segment_count*sizeof(Elf32_Phdr), (u8*)elf->segments, &read_bytes)) != ERROR_OK)