Correct zero-init of Thread data members
authorMarco Costalba <mcostalba@gmail.com>
Thu, 5 Jan 2017 07:50:17 +0000 (08:50 +0100)
committerMarco Costalba <mcostalba@gmail.com>
Thu, 5 Jan 2017 07:50:17 +0000 (08:50 +0100)
commitfe99de20ff8f0594a17e2cedf680d25e86dd5a13
tree07669c988b9d86f41fd6ae0fcc0837bfc37dc8e9
parent6b16ebc82566a69b9336cca6aa7a19ab1824b85d
Correct zero-init of Thread data members

If not explicitly initialized in a class constructor,
then all data members are default-initialized when
the corresponing struct/class is instanced.

For array and built-in types (int, char, etc..)
default-initialization is a no-op and we need to
explicitly zero them.

No functional change.
src/movepick.h
src/thread.cpp