@@ -239,7 +239,7 @@ Napi::Object receiveMessage(const Napi::CallbackInfo& info) {
239
239
size_t messageSize = message->GetSize ();
240
240
const uint8_t * messageData = message->GetData ();
241
241
Napi::Array napiMessage = Napi::Array::New (env, messageSize);
242
- for (int i = 0 ; i < messageSize; i++) {
242
+ for (size_t i = 0 ; i < messageSize; i++) {
243
243
napiMessage[i] = messageData[i];
244
244
}
245
245
Napi::Object messageInfo = Napi::Object::New (env);
@@ -332,7 +332,7 @@ Napi::Number openStreamSession(const Napi::CallbackInfo& info) {
332
332
try {
333
333
rev::usb::CANStatus status = device->OpenStreamSession (&sessionHandle, filter, maxSize);
334
334
if (status != rev::usb::CANStatus::kOk ) {
335
- Napi::Error::New (env, " Opening stream session failed with error code " +( int )status).ThrowAsJavaScriptException ();
335
+ Napi::Error::New (env, " Opening stream session failed with error code " +std::to_string (( int )status) ).ThrowAsJavaScriptException ();
336
336
} else {
337
337
return Napi::Number::New (env, sessionHandle);
338
338
}
@@ -661,7 +661,7 @@ void heartbeatsWatchdog() {
661
661
{
662
662
// Erase removed CAN buses from heartbeatsRunning
663
663
std::scoped_lock lock{watchdogMtx, canDevicesMtx};
664
- for (int i = 0 ; i < heartbeatsRunning.size (); i++) {
664
+ for (size_t i = 0 ; i < heartbeatsRunning.size (); i++) {
665
665
auto deviceIterator = canDeviceMap.find (heartbeatsRunning[i]);
666
666
if (deviceIterator == canDeviceMap.end ()) {
667
667
heartbeatsRunning.erase (heartbeatsRunning.begin () + i);
@@ -678,7 +678,7 @@ void heartbeatsWatchdog() {
678
678
if (elapsed_seconds.count () > 1 ) {
679
679
uint8_t sparkMaxHeartbeat[] = {0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 };
680
680
uint8_t revCommonHeartbeat[] = {0 };
681
- for (int i = 0 ; i < heartbeatsRunning.size (); i++) {
681
+ for (size_t i = 0 ; i < heartbeatsRunning.size (); i++) {
682
682
_sendCANMessage (heartbeatsRunning[i], 0x2052C80 , sparkMaxHeartbeat, 8 , -1 );
683
683
_sendCANMessage (heartbeatsRunning[i], 0x00502C0 , revCommonHeartbeat, 1 , -1 );
684
684
}
@@ -714,7 +714,7 @@ void startRevCommonHeartbeat(const Napi::CallbackInfo& info) {
714
714
std::thread hb (heartbeatsWatchdog);
715
715
hb.detach ();
716
716
} else {
717
- for (int i = 0 ; i < heartbeatsRunning.size (); i++) {
717
+ for (size_t i = 0 ; i < heartbeatsRunning.size (); i++) {
718
718
if (heartbeatsRunning[i].compare (descriptor) == 0 ) return ;
719
719
}
720
720
heartbeatsRunning.push_back (descriptor);
@@ -760,7 +760,7 @@ void setSparkMaxHeartbeatData(const Napi::CallbackInfo& info) {
760
760
std::thread hb (heartbeatsWatchdog);
761
761
hb.detach ();
762
762
} else {
763
- for (int i = 0 ; i < heartbeatsRunning.size (); i++) {
763
+ for (size_t i = 0 ; i < heartbeatsRunning.size (); i++) {
764
764
if (heartbeatsRunning[i].compare (descriptor) == 0 ) return ;
765
765
}
766
766
heartbeatsRunning.push_back (descriptor);
0 commit comments