mirror of
https://github.com/MariaDB/server.git
synced 2026-05-15 11:27:39 +02:00
Applying InnoDB Plugin 1.0.6 snapshot,part 1. Fixes BUG#45992 and BUG#46656
Detailed revision comments: r6130 | marko | 2009-11-02 11:42:56 +0200 (Mon, 02 Nov 2009) | 9 lines branches/zip: Free all resources at shutdown. Set pointers to NULL, so that Valgrind will not complain about freed data structures that are reachable via pointers. This addresses Bug #45992 and Bug #46656. This patch is mostly based on changes copied from branches/embedded-1.0, mainly c5432, c3439, c3134, c2994, c2978, but also some other code was copied. Some added cleanup code is specific to MySQL/InnoDB. rb://199 approved by Sunny Bains
This commit is contained in:
parent
cefd968ddd
commit
a1092e9b66
48 changed files with 1002 additions and 158 deletions
|
|
@ -82,6 +82,13 @@ void
|
|||
mem_init(
|
||||
/*=====*/
|
||||
ulint size); /*!< in: common pool size in bytes */
|
||||
/******************************************************************//**
|
||||
Closes the memory system. */
|
||||
UNIV_INTERN
|
||||
void
|
||||
mem_close(void);
|
||||
/*===========*/
|
||||
|
||||
/**************************************************************//**
|
||||
Use this macro instead of the corresponding function! Macro for memory
|
||||
heap creation. */
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue