[PATCH 1/9] user32/tests: Added client-side raw input function tests (try 9)

Vincas Miliūnas vincas.miliunas at gmail.com
Mon Jun 27 19:23:01 CDT 2011


Changelog:
* Fixed test assertion failure on W7PROX64 because of invalid mixing of
A and W API functions. It would have been nice to have assertions that
print something, not just quit silently.
* Refactored input feed in queue.c so it would take input directly from
hw_input_t inside send_hardware_message handler instead of leeching
low-level hook data
* Improved keyboard input mapping to raw structures, added flag for
right-side keys, added using WM_SYSKEYDOWN only for alt-key keypresses
* Used WideCharToMultiByte instead of wine_utf8_wcstombs to convert
device name from wide string
* Removed a blank line removal between API functions, that's part of the
original source code (the line before GetRawInputDeviceInfoA function)

Previous changelog - http://source.winehq.org/patches/data/75767

---
 dlls/user32/tests/input.c |  558
+++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 558 insertions(+), 0 deletions(-)


-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-user32-tests-Added-client-side-raw-input-function-te.patch
Type: text/x-patch
Size: 24951 bytes
Desc: not available
URL: <http://www.winehq.org/pipermail/wine-patches/attachments/20110628/bbd89fd4/attachment-0001.bin>


More information about the wine-patches mailing list