Skip to content

Commit fd88bb5

Browse files
committed
add patch for @irsdk-node/native
1 parent dcc6536 commit fd88bb5

File tree

1 file changed

+36
-0
lines changed

1 file changed

+36
-0
lines changed
Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
diff --git a/node_modules/@irsdk-node/native/lib/irsdk_utils.cpp b/node_modules/@irsdk-node/native/lib/irsdk_utils.cpp
2+
index ef91e3b..f807651 100644
3+
--- a/node_modules/@irsdk-node/native/lib/irsdk_utils.cpp
4+
+++ b/node_modules/@irsdk-node/native/lib/irsdk_utils.cpp
5+
@@ -338,7 +338,7 @@ unsigned int irsdk_getBroadcastMsgID()
6+
7+
void irsdk_broadcastMsg(irsdk_BroadcastMsg msg, int var1, int var2, int var3)
8+
{
9+
- irsdk_broadcastMsg(msg, var1, MAKELONG(var2, var3));
10+
+ irsdk_broadcastMsg(msg, var1, static_cast<int>MAKELONG(var2, var3));
11+
}
12+
13+
void irsdk_broadcastMsg(irsdk_BroadcastMsg msg, int var1, float var2)
14+
diff --git a/node_modules/@irsdk-node/native/src/irsdk_node.h b/node_modules/@irsdk-node/native/src/irsdk_node.h
15+
index bc39c64..6567d3b 100644
16+
--- a/node_modules/@irsdk-node/native/src/irsdk_node.h
17+
+++ b/node_modules/@irsdk-node/native/src/irsdk_node.h
18+
@@ -32,12 +32,12 @@ private:
19+
Napi::Value __GetTelemetryTypes(const Napi::CallbackInfo &info);
20+
Napi::Value GetTelemetryVar(const Napi::CallbackInfo &info);
21+
22+
- bool iRacingSdkNode::GetTelemetryBool(int entry, int index);
23+
- int iRacingSdkNode::GetTelemetryInt(int entry, int index);
24+
- float iRacingSdkNode::GetTelemetryFloat(int entry, int index);
25+
- double iRacingSdkNode::GetTelemetryDouble(int entry, int index);
26+
- Napi::Object iRacingSdkNode::GetTelemetryVarByIndex(const Napi::Env env, int index);
27+
- Napi::Object iRacingSdkNode::GetTelemetryVar(const Napi::Env env, const char *varName);
28+
+ bool GetTelemetryBool(int entry, int index);
29+
+ int GetTelemetryInt(int entry, int index);
30+
+ float GetTelemetryFloat(int entry, int index);
31+
+ double GetTelemetryDouble(int entry, int index);
32+
+ Napi::Object GetTelemetryVarByIndex(const Napi::Env env, int index);
33+
+ Napi::Object GetTelemetryVar(const Napi::Env env, const char *varName);
34+
35+
bool _loggingEnabled;
36+
char* _data;

0 commit comments

Comments
 (0)