Fixing myself: > In fact in looks like all voltage and temperatures cases are > explicitly handled before, so just removing the offending line should > be just find. To be read as: Replacing *sysmag = (feature->scaling==0?0:3); with *sysmag = feature->scaling; as it used to be before I broke it should fix the problem. -- Jean Delvare http://www.ensicaen.ismra.fr/~delvare/