diff --git a/utils/atj2137/adfuload/adfuload.c b/utils/atj2137/adfuload/adfuload.c index 82bbc9d100..6471a53eb8 100644 --- a/utils/atj2137/adfuload/adfuload.c +++ b/utils/atj2137/adfuload/adfuload.c @@ -74,6 +74,7 @@ static int send_msc_cmd(libusb_device_handle *hdev, void *cbwcb, uint32_t data_l struct CBW_t cbw; int ret, repeat, transferred; + repeat = 0; memset(&cbw, 0, sizeof(cbw)); cbw.dCBWSignature = CBW_SIGNATURE; cbw.dCBWTag = 0; diff --git a/utils/rk27utils/rkusbtool/rkusbtool.c b/utils/rk27utils/rkusbtool/rkusbtool.c index afe6171e64..a28f217e30 100644 --- a/utils/rk27utils/rkusbtool/rkusbtool.c +++ b/utils/rk27utils/rkusbtool/rkusbtool.c @@ -75,6 +75,7 @@ static int send_msc_cmd(libusb_device_handle *hdev, struct CBWCB_t *cbwcb, uint3 int ret, repeat, transferred; static uint32_t tag = 0xdaefbc01; + repeat = 0; memset(&cbw, 0, sizeof(cbw)); cbw.dCBWSignature = CBW_SIGNATURE; cbw.dCBWTag = tag++;