]> git.efficios.com Git - deliverable/binutils-gdb.git/commitdiff
Fix buffer overrun in verilog code
authorBranko Drevensek <branko.drevensek@gmail.com>
Thu, 19 Feb 2015 11:35:21 +0000 (22:05 +1030)
committerAlan Modra <amodra@gmail.com>
Thu, 19 Feb 2015 11:38:05 +0000 (22:08 +1030)
PR 17995
* verilog.c (verilog_write_record): Correct buffer size.

bfd/ChangeLog
bfd/verilog.c

index 6908787461a240ed19e3228c8b53f2b87433e20e..f6d25136728ae8dbade988c11e81fcb69722becd 100644 (file)
@@ -1,3 +1,8 @@
+2015-02-19  Branko Drevensek  <branko.drevensek@gmail.com>
+
+       PR 17995
+       * verilog.c (verilog_write_record): Correct buffer size.
+
 2015-02-19  Alan Modra  <amodra@gmail.com>
 
        * elflink.c (_bfd_elf_define_linkage_sym): Set 'bed' earlier.
index 89db58c2a59bc7394cf6cb57f0a4f2a4ed5eb90b..a312f49c8b79cd3fef11c276ff69ce49942c0244 100644 (file)
@@ -191,7 +191,7 @@ verilog_write_record (bfd *abfd,
                      const bfd_byte *data,
                      const bfd_byte *end)
 {
-  char buffer[48];
+  char buffer[50];
   const bfd_byte *src = data;
   char *dst = buffer;
   bfd_size_type wrlen;
This page took 0.030538 seconds and 4 git commands to generate.