Fix bug #7155 - valgrind Conditional jump or move depends on uninitialised value...
commita7dc17eedc69a838fb00d0535bf2e459d2841f8a
authorJeremy Allison <jra@samba.org>
Thu, 18 Feb 2010 20:21:10 +0000 (18 12:21 -0800)
committerKarolin Seeger <kseeger@samba.org>
Wed, 24 Feb 2010 15:25:10 +0000 (24 16:25 +0100)
tree63973f9be930591f92bed58df1c71eed3a207ec4
parentc02aa2fb818762d6197255396c64e54be88d22a9
Fix bug #7155 - valgrind Conditional jump or move depends on uninitialised value(s) error when "mangling method = hash"

The charset array allocated in init_chartest() is allocated
by MALLOC, but only some elements of it being set after allocation. Fix is to
memset to zero after allocation.

Jeremy.
(cherry picked from commit a4e8210ba7d6d471cb9f17754244393b9c1e5930)
(cherry picked from commit 80d9663b3635ed7b2e9b3308d27aed08cd1f38fb)
source/smbd/mangle_hash.c