We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent b7fb13c commit 4740079Copy full SHA for 4740079
src/VS1/VS1.cpp
@@ -127,12 +127,11 @@ bool VS1::write(const Datapoint& datapoint, const VariantValue& value) {
127
return false;
128
}
129
uint8_t* payload = reinterpret_cast<uint8_t*>(malloc(datapoint.length()));
130
- if (!payload) {
131
- vw_log_i("writing not possible, packet creation error");
132
- return false;
133
- }
+ if (!payload) return false;
134
datapoint.encode(payload, datapoint.length(), value);
135
- return write(datapoint, payload, datapoint.length());
+ bool result = write(datapoint, payload, datapoint.length());
+ free(payload);
+ return result;
136
137
138
bool VS1::write(const Datapoint& datapoint, const uint8_t* data, uint8_t length) {
0 commit comments