Christoph Frick wrote:
Add dinput support for BSD's usbhid joysticks
- if (have_joy_devs == 0) {
joy_devs = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(struct JoyDev));
- } else {
HeapReAlloc(GetProcessHeap(), 0, joy_devs, (1 + have_joy_devs) * sizeof(struct JoyDev));
- }
- joy_devs[have_joy_devs++] = joydev;
- hid_dispose_report_desc(rdesc);
- close(fd);
- }
+}
This is ugly! Curly brackets should go on the separate line. And I asked no tabs please!
And again you copied all the code - I'm against this. All the duplicate code should go into the new joystick base class. No reason to rewrite code if it can be written right the first time around.
Vitaliy.