Merge pull request #1629 from ZhouBox/v2.6

[v2.6]fixbug:value err using float type
This commit is contained in:
fengzeroz
2023-10-31 09:38:47 +08:00
committed by GitHub
+2 -2
View File
@@ -623,7 +623,7 @@ void neu_adapter_driver_write_tags(neu_adapter_driver_t *driver,
if (tag->type == NEU_TYPE_FLOAT || tag->type == NEU_TYPE_DOUBLE) {
if (cmd->tags[i].value.type == NEU_TYPE_INT64) {
tv.value.d64 = (double) tv.value.u64;
tv.value.d64 = (double) tv.value.i64;
}
}
if (tag->decimal != 0) {
@@ -820,7 +820,7 @@ void neu_adapter_driver_write_tag(neu_adapter_driver_t *driver,
}
if (tag->type == NEU_TYPE_FLOAT || tag->type == NEU_TYPE_DOUBLE) {
if (cmd->value.type == NEU_TYPE_INT64) {
cmd->value.value.d64 = (double) cmd->value.value.u64;
cmd->value.value.d64 = (double) cmd->value.value.i64;
}
}