diff options
author | David 'Digit' Turner <digit@android.com> | 2011-02-07 14:32:56 +0100 |
---|---|---|
committer | David 'Digit' Turner <digit@android.com> | 2011-02-09 15:36:45 +0100 |
commit | c6375cb970388a3d4f691350fecdfd528eb334df (patch) | |
tree | a8ead1c26e797ad555fe195aaac6b7a221c4d669 /elff/elff-common.h | |
parent | 67db9125a065ea01c3d8d77719e5983f908c5ffc (diff) | |
download | external_qemu-c6375cb970388a3d4f691350fecdfd528eb334df.zip external_qemu-c6375cb970388a3d4f691350fecdfd528eb334df.tar.gz external_qemu-c6375cb970388a3d4f691350fecdfd528eb334df.tar.bz2 |
elff: Remove un-needed qemu-common.h include.
The elff library doesn't really depend on anything QEMU-specific.
This will allow us to use it in other projects later.
Change-Id: I662b6e864b320cd9cf2fe246d04fbba95be66c56
Diffstat (limited to 'elff/elff-common.h')
-rw-r--r-- | elff/elff-common.h | 23 |
1 files changed, 1 insertions, 22 deletions
diff --git a/elff/elff-common.h b/elff/elff-common.h index 8729736..a8ae7fb 100644 --- a/elff/elff-common.h +++ b/elff/elff-common.h @@ -22,6 +22,7 @@ #include "assert.h"
#include "memory.h"
#include "errno.h"
+#include "stdlib.h"
#ifdef WIN32
#include "windows.h"
#else // WIN32
@@ -34,26 +35,4 @@ static inline void _set_errno(uint32_t err) { errno = err;
}
-/* Main operator new. We overwrite it to redirect memory
- * allocations to qemu_malloc, instead of malloc. */
-inline void* operator new(size_t size) {
- return qemu_malloc(size);
-}
-
-/* Main operator delete. We overwrite it to redirect memory
- * deallocation to qemu_free, instead of free. */
-inline void operator delete(void* p) {
- if (p != NULL) {
- qemu_free(p);
- }
-}
-
-/* Main operator delete for arrays. We overwrite it to redirect
- * memory deallocation to qemu_free, instead of free. */
-inline void operator delete[](void* p) {
- if (p != NULL) {
- qemu_free(p);
- }
-}
-
#endif // ELFF_ELFF_COMMON_H_
|