Module: wine
Branch: refs/heads/master
Commit: 8b478a70ec7362249c8075d75812f1175c956f39
URL: http://source.winehq.org/git/?p=wine.git;a=commit;h=8b478a70ec7362249c8075d…
Author: Alexandre Julliard <julliard(a)winehq.org>
Date: Tue Mar 21 11:30:48 2006 +0100
setupapi: Added support for creating fake dlls at install time.
This should satisfy applications that access a dll file directly. For
apps that check the dll version in the file, the version resource is
copied from the builtin dll.
---
dlls/setupapi/Makefile.in | 1
dlls/setupapi/fakedll.c | 332 ++++++++++++++++++++++++++++++++++++++
dlls/setupapi/install.c | 46 +++++
dlls/setupapi/setupapi_private.h | 2
4 files changed, 381 insertions(+), 0 deletions(-)
create mode 100644 dlls/setupapi/fakedll.c
Diff: http://source.winehq.org/git/?p=wine.git;a=commitdiff;h=8b478a70ec7362249c8…
Module: wine
Branch: refs/heads/master
Commit: e66e34ef7b5ad61bda09067e6ea8f8990017b5de
URL: http://source.winehq.org/git/?p=wine.git;a=commit;h=e66e34ef7b5ad61bda09067…
Author: Vitaliy Margolen <wine-patch(a)kievinfo.com>
Date: Sat Mar 18 11:26:37 2006 -0700
dinput: Create single thread for mouse and keyboard hook.
Put keyboard & mouse hook callbacks into separate thread.
Move few global variables into object. Delete no longer used crit section.
For hooks to work properly hook callback have to be in a thread
with message loop. Some games create separate threads just to handle
mouse and/or keyboard events that do not have message loop.
---
dlls/dinput/device.c | 138 ++++++++++++++++++++++++++++++++++++++++++
dlls/dinput/device_private.h | 2 +
dlls/dinput/keyboard.c | 130 +++++++++++++++-------------------------
dlls/dinput/mouse.c | 33 +++-------
4 files changed, 201 insertions(+), 102 deletions(-)
Diff: http://source.winehq.org/git/?p=wine.git;a=commitdiff;h=e66e34ef7b5ad61bda0…