ehlo,
I can see warning maybe-uninitialized in mock build.
I had a plan to initialize it to NULL.
But this version fixed if as well.
It looks like some special gcc optimalisation and special case
may cause to have unitialized output argument _dom when return
code is EOK
LS