|
From: | Eric Blake |
Subject: | Re: [Qemu-devel] [PATCH 05/67] migration: drop an unused include, add a used one |
Date: | Thu, 3 May 2018 15:18:47 -0500 |
User-agent: | Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.7.0 |
On 05/03/2018 03:15 PM, Michael S. Tsirkin wrote:
On Thu, May 03, 2018 at 03:02:59PM -0500, Eric Blake wrote:On 05/03/2018 02:50 PM, Michael S. Tsirkin wrote:we just need a struct name, let's add a forward declaration instead of an include.Reasonable.We also use size_t, so add stddef.hWhy? osdep.h already does this, and ALL .c files that use include/ should be including osdep.h prior to any other in-tree .h file. So size_t should already be in scope by the time this header is included.It seemed cleaner to have the file self-contained. OK, I will drop this. There's a small number of files which do not include qemu/osdep.h. Might be worth fixing.
scripts/clean-includes is already supposed to fix these.There are a few .c files exempt from including osdep.h, but in general, those files should probably also not be including anything from include/.
-- Eric Blake, Principal Software Engineer Red Hat, Inc. +1-919-301-3266 Virtualization: qemu.org | libvirt.org
[Prev in Thread] | Current Thread | [Next in Thread] |