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.


Reply via email to