diff options
-rw-r--r-- | src/libstrongswan/utils/leak_detective.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/libstrongswan/utils/leak_detective.c b/src/libstrongswan/utils/leak_detective.c index 8497a1cd8..451408a8f 100644 --- a/src/libstrongswan/utils/leak_detective.c +++ b/src/libstrongswan/utils/leak_detective.c @@ -93,11 +93,6 @@ typedef struct memory_tail_t memory_tail_t; struct memory_header_t { /** - * Number of bytes following after the header - */ - u_int bytes; - - /** * Pointer to previous entry in linked list */ memory_header_t *previous; @@ -113,6 +108,11 @@ struct memory_header_t { backtrace_t *backtrace; /** + * Number of bytes following after the header + */ + u_int32_t bytes; + + /** * magic bytes to detect bad free or heap underflow, MEMORY_HEADER_MAGIC */ u_int32_t magic; |