Fix a clang warning about uninitialized memory

It was a false positive, but since we were using the global darktable.*
struct that couldn't be found out by clang. Now it's explicit.