- Timestamp:
- 08/13/07 22:16:03 (6 years ago)
- Files:
-
- 1 modified
Legend:
- Unmodified
- Added
- Removed
-
lm-sensors/branches/lm-sensors-3.0.0/prog/sensors/chips_generic.c
r4645 r4666 31 31 double *val) 32 32 { 33 return sensors_get_feature( *name, feature->number, val);33 return sensors_get_feature(name, feature->number, val); 34 34 } 35 35 … … 44 44 const sensors_feature_data *iter; 45 45 46 while((iter = sensors_get_all_features( *name, &i)) &&46 while((iter = sensors_get_all_features(name, &i)) && 47 47 iter->mapping == feature->number) { 48 48 int indx; … … 69 69 70 70 i = 0; 71 while((iter = sensors_get_all_features( *name, &i))) {72 if (!sensors_get_label( *name, iter->number, &label) &&71 while((iter = sensors_get_all_features(name, &i))) { 72 if (!sensors_get_label(name, iter->number, &label) && 73 73 strlen(label) > max_size) 74 74 max_size = strlen(label); … … 99 99 double feature_vals[SENSORS_FEATURE_TEMP_SENS - SENSORS_FEATURE_TEMP] = {0.0, }; 100 100 101 if (sensors_get_label( *name, feature->number, &label)) {101 if (sensors_get_label(name, feature->number, &label)) { 102 102 free(label); 103 103 printf("ERROR: Can't get temperature label!\n"); … … 213 213 char *label; 214 214 215 if (sensors_get_label( *name, feature->number, &label)) {215 if (sensors_get_label(name, feature->number, &label)) { 216 216 free(label); 217 217 printf("ERROR: Can't get in label!\n"); … … 276 276 double val; 277 277 278 if (sensors_get_label( *name, feature->number, &label)) {278 if (sensors_get_label(name, feature->number, &label)) { 279 279 printf("ERROR: Can't get fan label!\n"); 280 280 free(label); … … 327 327 328 328 i = 0; 329 while((feature = sensors_get_all_features( *name, &i))) {329 while((feature = sensors_get_all_features(name, &i))) { 330 330 if (feature->mapping != SENSORS_NO_MAPPING) 331 331 continue;
