Rémi Bernon : windows.gaming.input: Introduce a generic IVector<IInspectable *> implementation.

Alexandre Julliard julliard at winehq.org
Mon Feb 28 15:50:30 CST 2022


Module: wine
Branch: master
Commit: 46f4975b050038daa61c93d8512654489fddad3b
URL:    https://source.winehq.org/git/wine.git/?a=commit;h=46f4975b050038daa61c93d8512654489fddad3b

Author: Rémi Bernon <rbernon at codeweavers.com>
Date:   Sat Feb 26 18:35:13 2022 +0100

windows.gaming.input: Introduce a generic IVector<IInspectable *> implementation.

And use it to factor all the IVectorView<T> stubs.

Signed-off-by: Rémi Bernon <rbernon at codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard at winehq.org>

---

 dlls/windows.gaming.input/Makefile.in  |   3 +-
 dlls/windows.gaming.input/controller.c | 134 +---------
 dlls/windows.gaming.input/gamepad.c    | 133 +---------
 dlls/windows.gaming.input/private.h    |   2 +
 dlls/windows.gaming.input/vector.c     | 464 +++++++++++++++++++++++++++++++++
 include/windows.foundation.idl         |   2 +
 include/windows.gaming.input.idl       |   2 +
 7 files changed, 498 insertions(+), 242 deletions(-)

Diff:   https://source.winehq.org/git/wine.git/?a=commitdiff;h=46f4975b050038daa61c93d8512654489fddad3b



More information about the wine-cvs mailing list