interfaces: Use union to prevent strict-aliasing violation
interfaces: Use union to prevent strict-aliasing violation

Patch by Reimundo Heluani <rheluani@gmail.com>

https://bugs.freedesktop.org/show_bug.cgi?id=25797

tieto/farstream,shadeslayer/farstream,pexip/farstream,ahmedammar/skype_farsight2,kakaroto/farstream,ahmedammar/skype_farsight2,pexip/farstream,tieto/farstream,kakaroto/farstream,kakaroto/farstream,shadeslayer/farstream,ahmedammar/skype_farsight2,tieto/farstream,pexip/farstream,tieto/farstream,tieto/farstream,shadeslayer/farstream,shadeslayer/farstream,ahmedammar/skype_farsight2,pexip/farstream,kakaroto/farstream