diff --git a/src/modules/cpu/cpu.c b/src/modules/cpu/cpu.c index bab69f8f2..7ff3ddf8f 100644 --- a/src/modules/cpu/cpu.c +++ b/src/modules/cpu/cpu.c @@ -157,6 +157,9 @@ void ffGenerateCPUJson(FFCPUOptions* options, yyjson_mut_doc* doc, yyjson_mut_va yyjson_mut_obj_add_uint(doc, obj, "coresOnline", cpu.coresOnline); yyjson_mut_obj_add_real(doc, obj, "frequencyMin", cpu.frequencyMin); yyjson_mut_obj_add_real(doc, obj, "frequencyMax", cpu.frequencyMax); - yyjson_mut_obj_add_real(doc, obj, "temperature", cpu.temperature); + if (cpu.temperature == cpu.temperature) + yyjson_mut_obj_add_real(doc, obj, "temperature", cpu.temperature); + else + yyjson_mut_obj_add_null(doc, obj, "temperature"); } }