aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEric Blake <eblake@redhat.com>2018-02-07 10:03:02 -0600
committerMichael Tokarev <mjt@tls.msk.ru>2018-02-10 10:07:40 +0300
commit38272f2d02fb855a2f76c510d4386f699b88cae5 (patch)
treea4d490c166039c35d1565cfaf6f38294bf286e8a
parente80200c567ceb01a6f133cb0bf4fade09c395251 (diff)
downloadqemu-38272f2d02fb855a2f76c510d4386f699b88cae5.zip
qemu-38272f2d02fb855a2f76c510d4386f699b88cae5.tar.gz
qemu-38272f2d02fb855a2f76c510d4386f699b88cae5.tar.bz2
Drop unneeded system header includes
<memory.h> is a non-standard obsolete header that was long ago replaced by <string.h>. <malloc.h> is a non-standard header; it is not obsolete (we must use it for malloc_trim, for example), but generally should not be used in files that just need malloc() and friends, where <stdlib.h> is the standard header. And since osdep.h already guarantees string.h and stdlib.h, we can drop these unusual system header includes as redundant rather than replacing them. Signed-off-by: Eric Blake <eblake@redhat.com> Signed-off-by: Michael Tokarev <mjt@tls.msk.ru> Reviewed-by: Philippe Mathieu-Daudé <f4bug@amsat.org> Reviewed-by: Thomas Huth <thuth@redhat.com>
-rw-r--r--target/i386/hax-windows.h2
-rw-r--r--target/i386/hvf/x86_mmu.c1
2 files changed, 0 insertions, 3 deletions
diff --git a/target/i386/hax-windows.h b/target/i386/hax-windows.h
index 004f867..20e2f85 100644
--- a/target/i386/hax-windows.h
+++ b/target/i386/hax-windows.h
@@ -20,8 +20,6 @@
#ifndef TARGET_I386_HAX_WINDOWS_H
#define TARGET_I386_HAX_WINDOWS_H
-#include <memory.h>
-#include <malloc.h>
#include <winioctl.h>
#include <windef.h>
diff --git a/target/i386/hvf/x86_mmu.c b/target/i386/hvf/x86_mmu.c
index c6be2cc..d5a0efe 100644
--- a/target/i386/hvf/x86_mmu.c
+++ b/target/i386/hvf/x86_mmu.c
@@ -17,7 +17,6 @@
*/
#include "qemu/osdep.h"
-#include <memory.h>
#include "panic.h"
#include "qemu-common.h"
#include "cpu.h"