Skip to content
This repository has been archived by the owner on Sep 8, 2023. It is now read-only.

Commit

Permalink
Merge pull request #13 from jlennox/fix-clang-build
Browse files Browse the repository at this point in the history
Fix clang build issues.
  • Loading branch information
nefarius committed Oct 20, 2020
2 parents 9cad4af + a486f82 commit a883c50
Show file tree
Hide file tree
Showing 2 changed files with 11 additions and 11 deletions.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -110,7 +110,7 @@ const auto pir = vigem_target_add(client, pad);
//
if (!VIGEM_SUCCESS(pir))
{
std::cerr << "Target plugin failed with error code: 0x" << std::hex << retval << std::endl;
std::cerr << "Target plugin failed with error code: 0x" << std::hex << pir << std::endl;
return -1;
}

Expand Down
20 changes: 10 additions & 10 deletions src/ViGEmClient.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -228,7 +228,7 @@ VIGEM_ERROR vigem_connect(PVIGEM_CLIENT vigem)
if (!vigem)
return VIGEM_ERROR_BUS_INVALID_HANDLE;

SP_DEVICE_INTERFACE_DATA deviceInterfaceData = { 0 };
SP_DEVICE_INTERFACE_DATA deviceInterfaceData = {};
deviceInterfaceData.cbSize = sizeof(deviceInterfaceData);
DWORD memberIndex = 0;
DWORD requiredSize = 0;
Expand Down Expand Up @@ -299,7 +299,7 @@ VIGEM_ERROR vigem_connect(PVIGEM_CLIENT vigem)
}

DWORD transferred = 0;
OVERLAPPED lOverlapped = { 0 };
OVERLAPPED lOverlapped = {};
lOverlapped.hEvent = CreateEvent(nullptr, FALSE, FALSE, nullptr);

VIGEM_CHECK_VERSION version;
Expand Down Expand Up @@ -402,7 +402,7 @@ VIGEM_ERROR vigem_target_add(PVIGEM_CLIENT vigem, PVIGEM_TARGET target)

DWORD transferred = 0;
VIGEM_PLUGIN_TARGET plugin;
OVERLAPPED lOverlapped = { 0 };
OVERLAPPED lOverlapped = {};
lOverlapped.hEvent = CreateEvent(nullptr, FALSE, FALSE, nullptr);

for (target->SerialNo = 1; target->SerialNo <= VIGEM_TARGETS_MAX; target->SerialNo++)
Expand Down Expand Up @@ -461,7 +461,7 @@ VIGEM_ERROR vigem_target_add_async(PVIGEM_CLIENT vigem, PVIGEM_TARGET target, PF
{
DWORD transferred = 0;
VIGEM_PLUGIN_TARGET plugin;
OVERLAPPED lOverlapped = { 0 };
OVERLAPPED lOverlapped = {};
lOverlapped.hEvent = CreateEvent(nullptr, FALSE, FALSE, nullptr);

for (_Target->SerialNo = 1; _Target->SerialNo <= VIGEM_TARGETS_MAX; _Target->SerialNo++)
Expand Down Expand Up @@ -525,7 +525,7 @@ VIGEM_ERROR vigem_target_remove(PVIGEM_CLIENT vigem, PVIGEM_TARGET target)

DWORD transfered = 0;
VIGEM_UNPLUG_TARGET unplug;
OVERLAPPED lOverlapped = { 0 };
OVERLAPPED lOverlapped = {};
lOverlapped.hEvent = CreateEvent(nullptr, FALSE, FALSE, nullptr);

VIGEM_UNPLUG_TARGET_INIT(&unplug, target->SerialNo);
Expand Down Expand Up @@ -820,7 +820,7 @@ VIGEM_ERROR vigem_target_x360_update(
return VIGEM_ERROR_INVALID_TARGET;

DWORD transferred = 0;
OVERLAPPED lOverlapped = { 0 };
OVERLAPPED lOverlapped = {};
lOverlapped.hEvent = CreateEvent(nullptr, FALSE, FALSE, nullptr);

XUSB_SUBMIT_REPORT xsr;
Expand Down Expand Up @@ -872,7 +872,7 @@ VIGEM_ERROR vigem_target_ds4_update(
return VIGEM_ERROR_INVALID_TARGET;

DWORD transferred = 0;
OVERLAPPED lOverlapped = { 0 };
OVERLAPPED lOverlapped = {};
lOverlapped.hEvent = CreateEvent(nullptr, FALSE, FALSE, nullptr);

DS4_SUBMIT_REPORT dsr;
Expand Down Expand Up @@ -938,11 +938,11 @@ VIGEM_ERROR vigem_target_x360_get_user_index(
if (target->SerialNo == 0 || target->Type != Xbox360Wired)
return VIGEM_ERROR_INVALID_TARGET;

if (!index)
return VIGEM_ERROR_INVALID_PARAMETER;
if (!index)
return VIGEM_ERROR_INVALID_PARAMETER;

DWORD transferred = 0;
OVERLAPPED lOverlapped = { 0 };
OVERLAPPED lOverlapped = {};
lOverlapped.hEvent = CreateEvent(nullptr, FALSE, FALSE, nullptr);

XUSB_GET_USER_INDEX gui;
Expand Down

0 comments on commit a883c50

Please sign in to comment.