* bfdio.c (memory_bstat): Pass correct size to memset.
authorTom Tromey <tromey@redhat.com>
Thu, 28 Apr 2011 20:36:50 +0000 (20:36 +0000)
committerTom Tromey <tromey@redhat.com>
Thu, 28 Apr 2011 20:36:50 +0000 (20:36 +0000)
bfd/ChangeLog
bfd/bfdio.c

index 8a295fc9692013c46800ff399e5a82f7a99df450..8216abd6611c84b27b55042e79cc46a9b479f4c1 100644 (file)
@@ -1,3 +1,7 @@
+2011-04-28  Tom Tromey  <tromey@redhat.com>
+
+       * bfdio.c (memory_bstat): Pass correct size to memset.
+
 2011-04-28  Mike Frysinger  <vapier@gentoo.org>
 
        * dwarf2.c (dwarf_debug_sections): Mark const.
index ce92781d505a8f4ee0c5efb16232b71119cfc4e8..dab8e88fb23cf2db09a6c6e9f0438084a9c63e1e 100644 (file)
@@ -1,7 +1,7 @@
 /* Low-level I/O routines for BFDs.
 
    Copyright 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
-   1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009
+   1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2011
    Free Software Foundation, Inc.
 
    Written by Cygnus Support.
@@ -577,7 +577,7 @@ memory_bstat (bfd *abfd, struct stat *statbuf)
 {
   struct bfd_in_memory *bim = (struct bfd_in_memory *) abfd->iostream;
 
-  memset (statbuf, 0, sizeof (statbuf));
+  memset (statbuf, 0, sizeof (*statbuf));
   statbuf->st_size = bim->size;
 
   return 0;