Add "**"
Remove one unused local variable Dummy
Improve not to depend on default initializations of C structs