fix Issue 3789 - Structs members that require non-bitwise comparison not correctly compared
Merge pull request #1193 from 9rnsr/fix3789

Issue 3789 - Structs members that require non-bitwise comparison not correctly compared