From 32cc1171bc94707140b7b22bb2a111b15c7a1a87 Mon Sep 17 00:00:00 2001 From: Jean Delvare Date: Tue, 18 Dec 2007 10:06:58 +0000 Subject: [PATCH] Returned error values are supposed to be negative. git-svn-id: http://lm-sensors.org/svn/lm-sensors/branches/lm-sensors-3.0.0@5077 7894878c-1315-0410-8ee3-d5d059ff63e0 --- lib/access.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/access.c b/lib/access.c index 38e75c25..08622801 100644 --- a/lib/access.c +++ b/lib/access.c @@ -431,7 +431,7 @@ int sensors_eval_expr(const sensors_chip_features *chip_features, if (expr->kind == sensors_kind_var) { if (!(subfeature = sensors_lookup_subfeature_name(chip_features, expr->data.var))) - return SENSORS_ERR_NO_ENTRY; + return -SENSORS_ERR_NO_ENTRY; if (!(res = sensors_get_value(&chip_features->chip, subfeature->number, result))) return res; @@ -495,7 +495,7 @@ static int sensors_do_this_chip_sets(const sensors_chip_name *name) if (!subfeature) { sensors_parse_error("Unknown feature name", chip->sets[i].lineno); - err = SENSORS_ERR_NO_ENTRY; + err = -SENSORS_ERR_NO_ENTRY; continue; }