From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1LqnXg-0003YQ-HQ for qemu-devel@nongnu.org; Mon, 06 Apr 2009 08:03:08 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1LqnXb-0003Xd-7d for qemu-devel@nongnu.org; Mon, 06 Apr 2009 08:03:07 -0400 Received: from [199.232.76.173] (port=56323 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1LqnXb-0003Xa-3d for qemu-devel@nongnu.org; Mon, 06 Apr 2009 08:03:03 -0400 Received: from mx20.gnu.org ([199.232.41.8]:8312) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1LqnXa-0005SD-Ga for qemu-devel@nongnu.org; Mon, 06 Apr 2009 08:03:02 -0400 Received: from verein.lst.de ([213.95.11.210]) by mx20.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1LqnXY-00013S-DL for qemu-devel@nongnu.org; Mon, 06 Apr 2009 08:03:00 -0400 Received: from verein.lst.de (localhost [127.0.0.1]) by verein.lst.de (8.12.3/8.12.3/Debian-7.1) with ESMTP id n36C2qIF007366 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=NO) for ; Mon, 6 Apr 2009 14:02:52 +0200 Received: (from hch@localhost) by verein.lst.de (8.12.3/8.12.3/Debian-6.6) id n36C2qPC007364 for qemu-devel@nongnu.org; Mon, 6 Apr 2009 14:02:52 +0200 Date: Mon, 6 Apr 2009 14:02:52 +0200 From: Christoph Hellwig Message-ID: <20090406120252.GA7316@lst.de> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Subject: [Qemu-devel] [PATCH] more BlockDriver C99 initializers 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 Looks like the two bdrv_raw instances were missed last time. Signed-off-by: Christoph Hellwig Index: qemu/block-raw-posix.c =================================================================== --- qemu.orig/block-raw-posix.c 2009-03-29 21:52:28.208005692 +0200 +++ qemu/block-raw-posix.c 2009-03-29 23:05:39.587130731 +0200 @@ -876,27 +876,24 @@ static void raw_flush(BlockDriverState * } BlockDriver bdrv_raw = { - "raw", - sizeof(BDRVRawState), - NULL, /* no probe for protocols */ - raw_open, - NULL, - NULL, - raw_close, - raw_create, - raw_flush, + .format_name = "raw", + .instance_size = sizeof(BDRVRawState), + .bdrv_open = raw_open, + .bdrv_close = raw_close, + .bdrv_create = raw_create, + .bdrv_flush = raw_flush, #ifdef CONFIG_AIO - .bdrv_aio_read = raw_aio_read, - .bdrv_aio_write = raw_aio_write, - .bdrv_aio_cancel = raw_aio_cancel, - .aiocb_size = sizeof(RawAIOCB), + .bdrv_aio_read = raw_aio_read, + .bdrv_aio_write = raw_aio_write, + .bdrv_aio_cancel = raw_aio_cancel, + .aiocb_size = sizeof(RawAIOCB), #endif - .bdrv_read = raw_read, - .bdrv_write = raw_write, - .bdrv_truncate = raw_truncate, - .bdrv_getlength = raw_getlength, + .bdrv_read = raw_read, + .bdrv_write = raw_write, + .bdrv_truncate = raw_truncate, + .bdrv_getlength = raw_getlength, }; /***********************************************/ Index: qemu/block-raw-win32.c =================================================================== --- qemu.orig/block-raw-win32.c 2009-03-29 23:04:19.118004848 +0200 +++ qemu/block-raw-win32.c 2009-03-29 23:06:36.012042514 +0200 @@ -229,20 +229,16 @@ static int raw_create(const char *filena } BlockDriver bdrv_raw = { - "raw", - sizeof(BDRVRawState), - NULL, /* no probe for protocols */ - raw_open, - NULL, - NULL, - raw_close, - raw_create, - raw_flush, - - .bdrv_read = raw_read, - .bdrv_write = raw_write, - .bdrv_truncate = raw_truncate, - .bdrv_getlength = raw_getlength, + .format_name = "raw", + .instance_size = sizeof(BDRVRawState), + .bdrv_open = raw_open, + .bdrv_close = raw_close, + .bdrv_create = raw_create, + .bdrv_flush = raw_flush, + .bdrv_read = raw_read, + .bdrv_write = raw_write, + .bdrv_truncate = raw_truncate, + .bdrv_getlength = raw_getlength, }; /***********************************************/