From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1L6Su2-0008Th-Vk for qemu-devel@nongnu.org; Sat, 29 Nov 2008 11:42:42 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1L6Su2-0008TV-2E for qemu-devel@nongnu.org; Sat, 29 Nov 2008 11:42:42 -0500 Received: from [199.232.76.173] (port=43522 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1L6Su1-0008TS-Te for qemu-devel@nongnu.org; Sat, 29 Nov 2008 11:42:41 -0500 Received: from savannah.gnu.org ([199.232.41.3]:46651 helo=sv.gnu.org) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1L6Su1-0000A0-JF for qemu-devel@nongnu.org; Sat, 29 Nov 2008 11:42:41 -0500 Received: from cvs.savannah.gnu.org ([199.232.41.69]) by sv.gnu.org with esmtp (Exim 4.63) (envelope-from ) id 1L6Su1-0000Ty-1F for qemu-devel@nongnu.org; Sat, 29 Nov 2008 16:42:41 +0000 Received: from blueswir1 by cvs.savannah.gnu.org with local (Exim 4.63) (envelope-from ) id 1L6Su0-0000Tu-OW for qemu-devel@nongnu.org; Sat, 29 Nov 2008 16:42:40 +0000 MIME-Version: 1.0 Errors-To: blueswir1 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit From: Blue Swirl Message-Id: Date: Sat, 29 Nov 2008 16:42:40 +0000 Subject: [Qemu-devel] [5810] Don't rely on the fact that MAX_FD is 2 (Herve Poussineau) Reply-To: qemu-devel@nongnu.org List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Revision: 5810 http://svn.sv.gnu.org/viewvc/?view=rev&root=qemu&revision=5810 Author: blueswir1 Date: 2008-11-29 16:42:40 +0000 (Sat, 29 Nov 2008) Log Message: ----------- Don't rely on the fact that MAX_FD is 2 (Herve Poussineau) Modified Paths: -------------- trunk/hw/sun4m.c Modified: trunk/hw/sun4m.c =================================================================== --- trunk/hw/sun4m.c 2008-11-29 14:05:16 UTC (rev 5809) +++ trunk/hw/sun4m.c 2008-11-29 16:42:40 UTC (rev 5810) @@ -1589,7 +1589,7 @@ if (hwdef->fd_base != (target_phys_addr_t)-1) { /* there is zero or one floppy drive */ - fd[1] = fd[0] = NULL; + memset(fd, 0, sizeof(fd)); drive_index = drive_get_index(IF_FLOPPY, 0, 0); if (drive_index != -1) fd[0] = drives_table[drive_index].bdrv;