all: ensure host_endian is always initialized
authorHans de Goede <hdegoede@redhat.com>
Fri, 24 May 2013 08:24:57 +0000 (10:24 +0200)
committerHans de Goede <hdegoede@redhat.com>
Fri, 24 May 2013 14:40:00 +0000 (16:40 +0200)
commitcf641bab1e699d12bb44a35949b8dd12970f6b5e
tree6371bff0d6db520521e4459267d1413051c3ccc4
parent6b41074352bec3e8fe132fc74768da8e930a2ab5
all: ensure host_endian is always initialized

The get_device_descriptor backend call done from descriptor.c was passing
in an uninitialized host_endian value. Likewise for the windows backend,
host_endian was not being set from get_[active_]config_descriptor.

Since the 2 problem cases are for different backend calls, we were never using
an uninitialized host_endian, still lets set it everywhere for safety,

Signed-off-by: Hans de Goede <hdegoede@redhat.com>
libusb/descriptor.c
libusb/os/windows_usb.c
libusb/version_nano.h