diff options
author | Kristofer Pettersson <kristofer.pettersson@sun.com> | 2009-11-20 16:18:01 +0100 |
---|---|---|
committer | Kristofer Pettersson <kristofer.pettersson@sun.com> | 2009-11-20 16:18:01 +0100 |
commit | 3771d623b1d7ea26bb59bc064b85ea7102246e1a (patch) | |
tree | 2c684f720a7791634409c9607d9ffcd82d0d1b73 /mysys | |
parent | e131edc9d4337104fbab030bb0827650954f226a (diff) | |
download | mariadb-git-3771d623b1d7ea26bb59bc064b85ea7102246e1a.tar.gz |
Bug#45613 handle failures from my_hash_insert
Not all my_hash_insert() calls are checked for return value.
This patch adds appropriate checks and failure responses
where needed.
Diffstat (limited to 'mysys')
-rw-r--r-- | mysys/hash.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/mysys/hash.c b/mysys/hash.c index 9c1957bf0aa..48ac122fa34 100644 --- a/mysys/hash.c +++ b/mysys/hash.c @@ -334,6 +334,7 @@ my_bool my_hash_insert(HASH *info, const uchar *record) size_t idx,halfbuff,hash_nr,first_index; uchar *UNINIT_VAR(ptr_to_rec),*UNINIT_VAR(ptr_to_rec2); HASH_LINK *data,*empty,*UNINIT_VAR(gpos),*UNINIT_VAR(gpos2),*pos; + DBUG_EXECUTE("fail_hash_insert",return(TRUE);); if (HASH_UNIQUE & info->flags) { |