X-Git-Url: http://git.ipfire.org/?p=collecty.git;a=blobdiff_plain;f=src%2F_collectymodule.c;h=e57970eabf904e0d5380de7d56b17e075acb8628;hp=38ade7df096446ff8e82c46a44f5eab162bef545;hb=6f04ea33d6a74cec1af7f9d6dd450f73a3d212c3;hpb=fc359f4dfd861a3d0076204246b978e06d5304f7 diff --git a/src/_collectymodule.c b/src/_collectymodule.c index 38ade7d..e57970e 100644 --- a/src/_collectymodule.c +++ b/src/_collectymodule.c @@ -254,7 +254,8 @@ static PyObject* BlockDevice_get_temperature(PyObject* self) { if (r) return NULL; - return PyLong_FromUnsignedLongLong((unsigned long long)mkelvin); + // Convert the temperature to Kelvin + return PyFloat_FromDouble((double)mkelvin / 1000.0); } static PyGetSetDef BlockDevice_getsetters[] = {